Page 1 sur 1

Pb d'insert erreur de syntax

Posté : 27 oct. 2005, 11:28
par elboz
bonjour
j'ai un formulaire qui permet de s'inscrire sur un site et en même temps d'uploader une image sur le serveur (ça ça fonctionne)

le pb c'est que j'ai une erreur

Code : Tout sélectionner

erreur insert 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 etc ....
le fichier qui traite le formulaire a une requête d'insertion

Code : Tout sélectionner

mysql_query("INSERT INTO user (`id`, `nom`, `ident`, `pass`, `adresse`, `contact`, `profil_id`, `email`, `info`, `pseudo_photo`, `valid`) VALUES ('', '$nom','$ident','$pass, '$adresse', '$contact', '$profil_id', '$email', '$info', '$pseudo_photo', '') ") or die ("erreur insert ".mysql_error());
qu'est ce qui va pas dans ce code ?

merci de vos conseils

Posté : 27 oct. 2005, 11:29
par zeus
Tu as coupé le message d'erreur pil poil à l'endroit où on lit l'erreur

Est-ce que tu peut nous afficher le message d'erreur complet. La solution à ton problème s'y trouve

Posté : 27 oct. 2005, 11:30
par charabia
Il te manque un ' fermant après ton $pass ici :

Code : Tout sélectionner

,'$pass',

Posté : 27 oct. 2005, 11:32
par elboz
désolé

Code : Tout sélectionner

erreur insert 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 'adresse', 'contact', 'profil_id', 'email', 'info', '/var/www/sdb/3/2' at line 1
j'ai remplacé les infos saisies par les champs de la bdd

Posté : 27 oct. 2005, 11:34
par elboz
YES ! merci charabia !

ça fonctionne j'avais pas les yeux en face des trous super

Posté : 27 oct. 2005, 11:35
par zeus
un petit [RESOLU] ?

Posté : 27 oct. 2005, 11:35
par elboz
voui avec plaisir je fais comment ?

Posté : 27 oct. 2005, 11:36
par elboz
trouvé

ça c'est de la productivité ! wouahou

Posté : 27 oct. 2005, 11:37
par charabia
Arf raté elboz ! Ce n'était pas le bon résolu :lol:

EDIT de ZEUS : en haut à gauche, tu doit avoir un bouton RESOLU. C'est celui là le bon

Posté : 27 oct. 2005, 11:39
par elboz
ah bon c'est ou alors ?

je croyais que c'était dans le titre ?

Posté : 27 oct. 2005, 11:42
par elboz
trop moderne ce forum ...