Ciao ragazzi,
devo inserire dei dati riguardanti una casa presi da una form abbastanza grande in un database, nella tabella case.
La query che viene eseguita è:
Codice PHP:
$queryProva = "INSERT INTO case VALUES(NULL,'email@virgilio.it','$luogo','$indirizzo','$tipologia','$stanzeMatrimoniali','$stanzeSingole','$stanzeDoppie','$stanzeTriple','$divani','$lettiCastello','$maxOspiti','$bagni','$docce','$giardino','$terrazzo','$prezzoBassaStagione','$prezzoAltaStagione','$inizioBassaStagione','$fineBassaStagione','$inizioAltaStagione','$fineAltaStagione','$minGiorni','$maxGiorni','$casaLibera','$descrizione','".$nomiFile[0]."','".$nomiFile[1]."','".$nomiFile[2]."', '".$nomiFile[3]."','".$nomiFile[4]."','".$nomiFile[5]."','".$nomiFile[6]."')";
E questo è l'errore che ottengo:
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 'case VALUES(NULL,'email@virgilio.it','palermo','via bla bla','baita','2','2','0'' at line 1
Prima di eseguirla mi sono fatto stampare la query, che è questa:
INSERT INTO case VALUES(NULL,'email@virgilio.it','palermo','via bla bla','baita','2','2','0','0','0','0','6','2','2',' si','si','0','0','non usata','non usata','non usata','non usata','2','15','si','descrizione prova','immagini/foto3.JPG','immagini/foto4.JPG','vuoto', 'vuoto','vuoto','vuoto','vuoto')
Purtroppo non riesco ad inviduarlo, non è un problema di virgole, cosa può essere? Grazie