Mise à jour de ma table via sql
Fermé
OnClick
Messages postés
24
Date d'inscription
vendredi 26 mars 2010
Statut
Membre
Dernière intervention
28 octobre 2011
-
26 oct. 2011 à 13:31
OnClick Messages postés 24 Date d'inscription vendredi 26 mars 2010 Statut Membre Dernière intervention 28 octobre 2011 - 28 oct. 2011 à 12:19
OnClick Messages postés 24 Date d'inscription vendredi 26 mars 2010 Statut Membre Dernière intervention 28 octobre 2011 - 28 oct. 2011 à 12:19
A voir également:
- Mise à jour de ma table via sql
- Table ascii - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Table des matières word - Guide
- Mise a jour chromecast - Accueil - Guide TV et vidéo
2 réponses
Bonjour
Es-ce que echo($sql) t'affiche bien la requête attendue ?
Où est l'appel à mysql_query ? Si tu ne l'appelles pas, ta requête ne risque pas de s'exécuter.
Et si tu l'appelles, ajoute ' or die (mysql_error()) pour voir un éventuel message d'erreur.
Es-ce que echo($sql) t'affiche bien la requête attendue ?
Où est l'appel à mysql_query ? Si tu ne l'appelles pas, ta requête ne risque pas de s'exécuter.
Et si tu l'appelles, ajoute ' or die (mysql_error()) pour voir un éventuel message d'erreur.
Les éléments que tu donnes ne sont pas cohérents...
D'après ton premier message, ta requête se termine par WHERE id_adh =... et ton message d'erreur parle de WHERE id=...
Alors id_adh ou id ???
Mais ton problème vient sans doute du manque d'espace entre ' et WHERE. Tu devrais le voir si tu fais le echo($sql) comme je te l'ai suggéré
D'après ton premier message, ta requête se termine par WHERE id_adh =... et ton message d'erreur parle de WHERE id=...
Alors id_adh ou id ???
Mais ton problème vient sans doute du manque d'espace entre ' et WHERE. Tu devrais le voir si tu fais le echo($sql) comme je te l'ai suggéré
OnClick
Messages postés
24
Date d'inscription
vendredi 26 mars 2010
Statut
Membre
Dernière intervention
28 octobre 2011
28 oct. 2011 à 12:19
28 oct. 2011 à 12:19
merci le père j'ai pu resoudre le problème. Il s'agissait d'une virgule de trop avant where (
civilite_adh = "'.$civilite.'",
WHERE id_adh = "'.$id.'" ';)
civilite_adh = "'.$civilite.'",
WHERE id_adh = "'.$id.'" ';)
26 oct. 2011 à 15:14
et voici le message d'erreur: 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 = "27"' at line 4