Erreur SQL
Résolu/Fermé
YannisCraft
Messages postés
8
Date d'inscription
jeudi 29 mai 2014
Statut
Membre
Dernière intervention
31 mai 2014
-
29 mai 2014 à 14:52
YannisCraft Messages postés 8 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 31 mai 2014 - 30 mai 2014 à 17:40
YannisCraft Messages postés 8 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 31 mai 2014 - 30 mai 2014 à 17:40
A voir également:
- Erreur SQL
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Sql lister les tables ✓ - Forum Programmation
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
7 réponses
-helper-
Messages postés
89
Date d'inscription
mercredi 21 mai 2014
Statut
Membre
Dernière intervention
15 juin 2014
27
29 mai 2014 à 15:07
29 mai 2014 à 15:07
Plop !
J'ai un problème dans ma page php que je ne vois pas comment résoudre.
Et..... Sinon c'est quoi le problème exactement !?? (si ca marchait on se doute que tu ne serais pas la !)
Si des messages d'erreurs sont présent (dans le source de la page, dans les logs ) ce serait bien de nous les donner !
J'ai un problème dans ma page php que je ne vois pas comment résoudre.
Et..... Sinon c'est quoi le problème exactement !?? (si ca marchait on se doute que tu ne serais pas la !)
Si des messages d'erreurs sont présent (dans le source de la page, dans les logs ) ce serait bien de nous les donner !
YannisCraft
Messages postés
8
Date d'inscription
jeudi 29 mai 2014
Statut
Membre
Dernière intervention
31 mai 2014
29 mai 2014 à 19:03
29 mai 2014 à 19:03
YannisCraft
Messages postés
8
Date d'inscription
jeudi 29 mai 2014
Statut
Membre
Dernière intervention
31 mai 2014
29 mai 2014 à 19:05
29 mai 2014 à 19:05
voici le screen de l'erreur
http://hpics.li/7310aa7
http://hpics.li/7310aa7
YannisCraft
Messages postés
8
Date d'inscription
jeudi 29 mai 2014
Statut
Membre
Dernière intervention
31 mai 2014
29 mai 2014 à 19:08
29 mai 2014 à 19:08
Je fais tous en local avec wamp server.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
-helper-
Messages postés
89
Date d'inscription
mercredi 21 mai 2014
Statut
Membre
Dernière intervention
15 juin 2014
27
Modifié par -helper- le 29/05/2014 à 20:45
Modifié par -helper- le 29/05/2014 à 20:45
ok j'en demandais pas tant ! lol...
Donc je pense que tu auras compris que c'est ta requete qui ne fonctionne pas.... Mysql ne comprend pas ce que tu lui demande... Ne voyant pas de problème de synthaxe dans ta requête... j'imagine que tes données ne sont pas échappées correctement...
Fait un :
au début de la fonction : function changer_information_membre($email,$situation,$apropos)
A chaque fois que tu as un problème de requête SQL, tu affiches la valeur de la requête juste avant de l'exécuter comme çà tu sais pourquoi ça va pas très vite... Si tu ne vois toujours pas... ce que je fais apres je prends la requête et j'essaye dans PhpMyAdmin jusqu'à ce que çà fonctionne...
Personnellement ça je trouve ça bien (pour l'afficher dans du .... HTML) :
Mais pourquoi utiliser son résultat dans une base de données !???
Donc je pense que tu auras compris que c'est ta requete qui ne fonctionne pas.... Mysql ne comprend pas ce que tu lui demande... Ne voyant pas de problème de synthaxe dans ta requête... j'imagine que tes données ne sont pas échappées correctement...
Fait un :
var_dump( "UPDATE utilisateurs SET email='$email',situation='$situation',apropos='$apropos' WHERE pseudo='{$_SESSION['pseudo']}" );
au début de la fonction : function changer_information_membre($email,$situation,$apropos)
A chaque fois que tu as un problème de requête SQL, tu affiches la valeur de la requête juste avant de l'exécuter comme çà tu sais pourquoi ça va pas très vite... Si tu ne vois toujours pas... ce que je fais apres je prends la requête et j'essaye dans PhpMyAdmin jusqu'à ce que çà fonctionne...
Personnellement ça je trouve ça bien (pour l'afficher dans du .... HTML) :
$email = htmlentities(trim($_POST['email'])); $apropos = htmlentities(trim($_POST['apropos'])); $situation = htmlentities(trim($_POST['situation']));
Mais pourquoi utiliser son résultat dans une base de données !???
Nhay
Messages postés
838
Date d'inscription
vendredi 2 novembre 2012
Statut
Membre
Dernière intervention
17 décembre 2015
126
30 mai 2014 à 10:10
30 mai 2014 à 10:10
EN plus d'être non échappé comme le dit -helper-, il y a une autre erreur de Syntaxe :
WHERE pseudo='{$_SESSION['pseudo']}")Il manque un p'tit apostrophe, nan ?
WHERE pseudo='{$_SESSION['pseudo']}'")
YannisCraft
Messages postés
8
Date d'inscription
jeudi 29 mai 2014
Statut
Membre
Dernière intervention
31 mai 2014
30 mai 2014 à 17:40
30 mai 2014 à 17:40
Merci beaucoup cela ma grandement aidez !
Merci -helper- pour ces conseil !
je les utiliserai .
Nhay tu a raison c'est l'apostrophe que j'avais oublier. xD merci.
Merci -helper- pour ces conseil !
je les utiliserai .
Nhay tu a raison c'est l'apostrophe que j'avais oublier. xD merci.