Tom's Guide > Forum > Programmation > erreur mysql sur un update

erreur mysql sur un update

Forum Programmation : erreur mysql sur un update

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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 'WHERE id = 1' at line 7
J'ai cette erreur sur un update de ma table mysql chez free.
Pourtant je fais exactment la meme chose sur une autre page de mon site et ça marche...
Comprends vraiment pas...


Message édité par cocolibri le 19-12-2006 à 16:10:11
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

1. edites le titre de ton topic pour qu'il soit plus explicite
2. poste le code sql. fais un echo sur la requete que tu envois à mysql

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Code :
  1. $sql = "UPDATE personne
  2.             SET pseudo = '$pseudo',
  3.       mdp='$mdp',
  4.           WHERE id = '$id' " ;
  5. $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
  6. mysql_close();


Le code récupère les donnees d'un formulaire.
Etant donné qu'il met dans l'erreur id=1, c'est qu'il lit bien les donnees. :??:

Répondre à cocolibri

non il y a une erreur dans la requete sql, une virgule en trop, mais si tu changais le titre de ton topic?
si tu sais pas comment faire: http://www.infos-du-net.com/forum/ [...] dunmessage

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Second risque d'erreur: si id est un int(), éviter de l'entourer avec des apostrophes.

------------------------------ Réseau IRC Francophone | g33k-zone
Répondre à crazycat@idn
Tom's Guide > Forum > Programmation > erreur mysql sur un update
Aller à :

Il y a 2492 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens