syntaxe SQL avec un update
Petite mise en situation :
Je fais la page de modification d'un profil et donc, si toutes les conditions sont remplies, la requête d'update s'exécute ou en tout cas, devrait s'exécuter...
Voilà mon code pour la requête :
Code:
1 2 3 4
| if(!isset($erreurmsn) && !isset($erreurm) && !isset($erreurpsw) && !isset($erreurp))
{
$req=mysql_query("update membre set PSEUDO_MEMBRE='".$pseudo."' PASS_MEMBRE='".$pass."' MAIL_MEMBRE='".$mail."' MSN_MEMBRE='".$msn."' NOM_MEMBRE='".$nom."' PRENOM_MEMBRE='".$prenom."' ADRESSE_MEMBRE='".$adresse."' where PSEUDO_MEMBRE='".$_GET['pseudo']."'") or die (mysql_error());
} |
et maintenant, un message d'erreur comme je les aime :
Citation:
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 'PASS_MEMBRE='64a4e8faed1a1aa0bf8bf0fc84938d25' MAIL_MEMBRE='dominique.lesec@t' at line 1
j'ai bien vérifié, les noms des champs sont bien les bons donc je comprends pas trop :(