[MySQL] You have an error in your SQL syntax

valemix89

Nuovo Utente
25 Mar 2018
4
0
1
35
Salve a tutti mi chiamo Valerio ed è da poco che ho incominciato ad utilizzare PHP e MySql per creare siti dinamici.
Ora mi trovo davanti ad un problema strano e non so dove andare a parare, inserito questo codice in una pagina
PHP:
$piatto = myDBquery("SELECT*FROM piattiPDT WHERE id_piatto = {$_GET['id']}");
checkErrori($piatto);
while($row=estraiArray($piatto)):
il broweser mi ristituisce il seguente messaggio:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

dopo diverse prove per capire quale potesse essere il problema l'unico esito semi-positivo è stato dato dalla rimozione del = dopo il comando WHERE
PHP:
$piatto = myDBquery("SELECT*FROM piattiPDT WHERE id_piatto = {$_GET['id']}");
e giustamente al posto che mostrarmi la singola ricetta mi ha cicliato tutte le ricette contenute nella tabella.

inoltre ho provato con la seguente sintassi senza avere nessuna differenza
PHP:
$piatto = myDBquery("SELECT*FROM `piattiPDT` WHERE `id_piatto` = {$_GET[`id`]}");

non riesco a capire dove sia il problema dato che la stessa identica stringa con rifermento a tabella diverse funziona perfettamente in un altro progetto in cui l'ho utilizzata.
Grazie Cordiali Saluti
Valerio
 
Ultima modifica di un moderatore:

valemix89

Nuovo Utente
25 Mar 2018
4
0
1
35
Ciao a tutti sono riuscito a risolvere il mio problema che non era presente nel codice mostrato ma in un'altra pagina che richiamava quel codice.
 
Discussioni simili
Autore Titolo Forum Risposte Data
T MySQL ERROR 1064 MySQL 1
asevenx Impossibile connettersi al database - mysql system error: 111 MySQL 3
B MySQL error:MySQLDataset1 MySQL 0
8 php Error connecting to mysql PHP 2
L MySQL Error number 2003 MySQL 0
K form Inserimento record mysql PHP 2
P Mysql lento a cancellare MySQL 1
P Codifica caratteri speciali mysql php PHP 0
N MAX() + ADD_DATE - per update su Mysql MySQL 0
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
W MySQL ciclo in SELECT MySQL 0
L Mysql gestionale multipiattaforma MySQL 0
W MySQL SELECT list dinamica MySQL 0
M utilizzo mysql in nodejs - crea createdAt e updateAt MySQL 1
T colonne di tabelle mysql ordinate MySQL 0
M Sintassi "personalizzata" per mysql workbench? MySQL 0
A Mysql MySQL 0
F Ricreare struttura php+mysql su Xampp Apache 0
M Array associativi php su 2 campi mysql PHP 10
Z Controllo giorni MYSQL PHP 0
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
Z MySql injection PHP PHP 1
D controllare valore in tabella mysql PHP 0
A pulsante di update campo mysql con javascript Javascript 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
T differenza fra mysql xampp e un mysql server Database 0
R Importazione csv su mysql tramite array PHP 2
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
D problema php mysql PHP 1
D problema php mysql PHP 1
N Server mysql non raggiungibile da connessione esterna MySQL 1
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
D evitare di inserirre duplicati in mysql PHP 4
L salvare codice html in mysql PHP 3
L Google chart php mysql PHP 2
S Gestire scelta dropdown con dati da Mysql PHP 2
K cron job mysql PHP 3
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
R Errore UPDATE tabella mysql PHP 1
R Caricamento immagine su cartella remota + mysql PHP 3
D Emoji in mysql Database 0
L Aiuto per programma web php/mySQL PHP 2

Discussioni simili