Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1393 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  You have an error in your SQL syntax; check the manual that correspond

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

You have an error in your SQL syntax; check the manual that correspond

n°2084645
Orission
Posté le 24-06-2011 à 15:43:33  profilanswer
 


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, en 1810, « Chez Bonaparte »
mood
Publicité
Posté le 24-06-2011 à 15:43:33  profilanswer
 

n°2084751
boutlatent
Posté le 24-06-2011 à 17:17:38  profilanswer
 
n°2084849
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 25-06-2011 à 09:23:03  profilanswer
 

"release" est un mot réservé de MySQL. utilise un autre nom de champ


---------------
J'ai un string dans l'array (Paris Hilton)
n°2084989
Orission
Posté le 26-06-2011 à 18:03:11  profilanswer
 

ok merci ;)


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, en 1810, « Chez Bonaparte »
n°2085591
MEI
|DarthPingoo(tm)|
Posté le 28-06-2011 à 20:30:40  profilanswer
 

Et avec des backquotes on est pas censé "banaliser" les noms de colonne justement ?


Message édité par MEI le 28-06-2011 à 20:30:50

---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  You have an error in your SQL syntax; check the manual that correspond

 

Sujets relatifs
Bloqué sur des requetes SQL basiques dans Accessproblème (opérateur manquant) dans Requete SQL sous Excel VBA
Help requête SQL[SQL] Changer la casse d'un titre?
Problème de requete SQLSQL
SQL, select, count et optimisationAide HTML/PHP/ SQL ( Urgent pour BAC:! )
SQL : concaténer champ et enlever espace UPDATE 
Plus de sujets relatifs à : You have an error in your SQL syntax; check the manual that correspond


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR