You have an error in your SQL syntax; check the manual that correspond - PHP - Programmation
Marsh Posté le 24-06-2011 à 17:17:38
http://dev.mysql.com/doc/refman/5. [...] words.html
Bon courage.
Marsh Posté le 25-06-2011 à 09:23:03
"release" est un mot réservé de MySQL. utilise un autre nom de champ
Marsh Posté le 26-06-2011 à 18:03:11
ok merci
Marsh Posté le 28-06-2011 à 20:30:40
Et avec des backquotes on est pas censé "banaliser" les noms de colonne justement ?
Marsh Posté le 24-06-2011 à 15:43:33
Bonjour,
J'ai ajouté un champ à ma requête SQL, si je le supprime, je n'ai pas l'erreur et si je le rajoute, j'ai l'erreur, je comprends pas.
Le champ est bien présent dans la base MySQL, quand je fais un INSERT ça fonctionne, et mais c'est l'UPDATE qui merde.
Voici ma requête :
mysql_query('UPDATE films SET time = '.$time.', titre_film = "'.$titre_film.'", release = "'.$release.'", allocine = '.$allocine.', id_cat = '.$id_cat.' WHERE id_film = '.$id_film) or die(mysql_error());
le champ qui pose problème est :
release = "'.$release.'",
je ne comprends pas du tout
HELP !
---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »