Errrur php musql

Résolu/Fermé
jaydailfr Messages postés 121 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 24 juin 2009 - 15 juil. 2008 à 17:49
jaydailfr Messages postés 121 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 24 juin 2009 - 15 juil. 2008 à 18:35
Bonjour,
Bonjour,
j obtiens l erreur suivante
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_adherent = '',' at line 8

comment trouver l erreur

ma page modif.php


<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "root", "" ) ;

//sélection de la base de données:
$db = mysql_select_db( "jay" ) ;

//récupération des valeurs des champs:
//nom:
$nom = $_POST["nom"] ;
//prenom:
$prenom = $_POST["prenom"] ;
//email:
$email = $_POST["email"] ;
//adresse:
$adresse = $_POST["adresse"] ;
//ville:
$ville = $_POST["ville"] ;
//code postal:
$code_postal = $_POST["code_postal"] ;


//récupération de l'identifiant de la personne:
$id = $_POST["id_adherent"] ;

//création de la requête SQL:
$sql = "UPDATE spip_fuaj_adherents
SET nom = '$nom',
prenom = '$prenom',
email = '$email',
adresse = '$adresse',
ville = '$ville',
code_postal = '$code_postal',
WHERE id_adherent = '$id', " ;

//exécution de la requête SQL:
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;


//affichage des résultats, pour savoir si la modification a marchée:
if($requete)
{
echo("La modification à été correctement effectuée") ;
}
else
{
echo("La modification à échouée") ;
}
?>Configuration: Windows XP
Internet Explorer 6.0Répondre à jaydailfr Signaler ce message aux modérateurs Aller au dernier message Ajouter à mes alertes (mes interventions)1

Ce message vous semble utile, votez !Signaler ce message aux modérateurs Pascal_22, le mardi 15 juillet 2008 à 17:39:40
Salut !!
A voir également:

3 réponses

X-Fan Messages postés 805 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 6 janvier 2010 24
15 juil. 2008 à 17:51
Ben enlève la virgule O_O

WHERE id_adherent = '$id'"
0
jaydailfr Messages postés 121 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 24 juin 2009
15 juil. 2008 à 17:57
c 'est fait , mais tjs la memem erreur
0
X-Fan Messages postés 805 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 6 janvier 2010 24
15 juil. 2008 à 18:02
$sql = "UPDATE spip_fuaj_adherents
SET nom = '.$nom.',
prenom = '.$prenom.',
email = '.$email.',
adresse = '.$adresse.',
ville = '.$ville.',
code_postal = '.$code_postal.'
WHERE id_adherent = '.$id.'" ;
0
jaydailfr Messages postés 121 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 24 juin 2009
15 juil. 2008 à 18:17
plus de message d erreur , mais la table n 'est pas modifier

les donne saisie dans le formulaire ne modifie pas la table musql
0
X-Fan Messages postés 805 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 6 janvier 2010 24
15 juil. 2008 à 18:31
Ce sont des strings tes champs ville, etc? (string = chars ou varchar on s'entend)
0
jaydailfr Messages postés 121 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 24 juin 2009
15 juil. 2008 à 18:35
c 'est bon , solution trouvé

merci encore pour ton aide , tu m as bien aiguillé

$sql = "UPDATE spip_fuaj_adherents
SET nom = '$nom',
prenom = '$prenom',
email = '$email',
adresse = '$adresse',
ville = '$ville',
code_postal = '$code_postal'
WHERE id_adherent = $id " ;
0