Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: GDZIE JEST BŁĄD SKŁADNIOWY?
Forum PHP.pl > Forum > Przedszkole
kry008
Mam taki błąd
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1 in C:\xampp\htdocs\dodaj.php:27 Stack trace: #0 C:\xampp\htdocs\dodaj.php(27): PDO->query('SELECT * FROM `...') #1 {main} thrown in C:\xampp\htdocs\dodaj.php on line 27


a tu jest fragment kodu
  1. if(!isset($_GET['j_autor']))
  2. {
  3. $ksiazka['autor1'] = 'BRAK';
  4. }
  5. else
  6. {
  7. //27 linijka
  8. $stmt = $db->query("SELECT * FROM `s_autor` WHERE id_autor = ".$_GET["j_autor"]);
  9. foreach($stmt as $row)
  10. {
  11. $ksiazka['autor1'] = $row['nazwisko_autora'].' '.$row['imie_autora'];
  12. $ksiazka['1autor'] = $row['id_autor'];
  13. }

Pomoże ktoś?
Pyton_000
var_dump("SELECT * FROM `s_autor` WHERE id_autor = ".$_GET["j_autor"]);

Poza tym kod jest podatny na włamanie.
com
wywal no te ` tongue.gif
Pyton_000
a co ma piernik? Chyba że ` nie jest tym ` które widać tylko skopiowane z jakiejś strony smile.gif

Ale fakt, warto spróbować.
nospor
Cytat
> GDZIE JEST BŁĄD SKŁADNIOWY
NIE KRZYCZ. nikt tu gluchy nie jest.

Przenosze

co do bledu to $_GET["j_autor" jest puste... blad wyraznie na to wskazuje
com
święta i mi się coś wydawało ze to nie było dla nazw tabel, a jedynie dla kolumn tongue.gif nospor trafił, teraz widzę tego geta tam jak byk eh biggrin.gif
Pyton_000
To z nadmiaru jedzenia albo niedoboru alkocholu wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.