Posez votre question Signaler

Requete sql

tapsaid 61Messages postés 26 avril 2008Date d'inscription - Dernière réponse le 3 juil. 2009 à 10:06
Bonjour,
voici ma requete qui ne marche pas
mysql_query('UPDATE db_clients SET pseudo='.$pseudo.' password='.$password.' sexe='.$sexe.' WHERE nomPrenom=\''.$nom.'\'');
merci d'avance
Lire la suite 

Requete sql »

11 réponses
Réponse
+0
moins plus
mysql_query('UPDATE db_clients SET pseudo='.$pseudo.', password='.$password.', sexe='.$sexe.' WHERE nomPrenom=\''.$nom.'\'');
Ajouter un commentaire
Réponse
+0
moins plus
slt.ça ne marche tjrs pas.
HostOfSeraphim - 3 juil. 2009 à 09:31
Tu as peut-être un message d'erreur ?

Ajouter un commentaire
Réponse
+0
moins plus
aucun.le code s'exécute mais les données dans la base restent inchangées,
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour

Mysql_query("UPDATE db_clients SET pseudo='$pseudo', password='$password', sexe='$sexe' WHERE nomPrenom='$nom''') or die (mysql_error());
Et dis-nous s'il y a un message d'erreur
Ajouter un commentaire
Réponse
+0
moins plus
Déjà tu pourrais récupérer le message d'erreur SQL en mettant ceci :
mysql_query('UPDATE db_clients SET pseudo='.$pseudo.' password='.$password.' sexe='.$sexe.' WHERE nomPrenom=\''.$nom.'\'') or die(mysql_error());

ensuite, il te manque tous les ' lors de ton insertion
un truc comme ca devrait marcher mieux ^^ :
mysql_query("UPDATE db_clients SET pseudo='$pseudo', password='$password', sexe='$sexe' WHERE nomPrenom='$nom'") or die(mysql_error());
Ajouter un commentaire
Réponse
+0
moins plus
voici le message
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 'password=tt sexe=Homme WHERE nomPrenom='Tapsoba Seydou'' at line 1.

tt
Homme
Tapsoba Seydou
sont les valeurs des variables
Ajouter un commentaire
Réponse
+0
moins plus
Heu
'password=tt sexe=Homme

dans le message de lepère (et le mien aussi d'ailleurs), il y avait des virgules, ainsi que des quotes !
Ajouter un commentaire
Réponse
+0
moins plus
si je donne la valeur tapsaid à $pseudo,voici le message d'erreur:
Unknown column 'sai' in 'field list'
Ajouter un commentaire
Réponse
+0
moins plus
c'est plutot ça:
Si je donne la valeur tapsaid à $pseudo,voici le message d'erreur:
Unknown column 'tapsaid' in 'field list'
Ajouter un commentaire
Réponse
+0
moins plus
C'est que tu as mal recopié nos requêtes. Il devrait y avoir des apostrophes (quotes) autour de $pseudo
Ajouter un commentaire
Ce document intitulé « requete sql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook