|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : janvier 2011 Messages : 145 ![]() |
Bonjour,je suis un nouveau sur le forum,je connais pas encore toute les règles donc soyez pas trop méchants
mon code ne renvoie aucune erreurs,quand je mets le mdp reçu via un mot de passe aléatoire ,le nouveau mdp et sa confirmation et que je clique sur envoyer j'ai bien le message qui dit que le mdp a bien été changé mais quand je regarde sur ma bdd en local (je le précise) rien ne change voila mon code Code :
j'espère que vous pourriez m'aider car la je ne trouve pas,j'ai fais beaucoup de changement mais rien ne marche,j'ai testé mes POST ils sont bien la,j'ai vérifier si le SELECT marché via phpmyadmin il fonctionne donc je ne vois pas merci beaucoup pour l'aide apporté |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Code :
$query->bindValue(':pseudo', $pseudo, PDO::PARAM_INT); Pour avoir les erreurs en PDO il faut faire Code :
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : janvier 2011 Messages : 145 ![]() |
merci j'ai corrigé mais sa résous pas mon problèmes,je vois pas pourquoi mon update ne marche pas
|
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
$pseudo n'est pas défini dans ton code.
|
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : janvier 2011 Messages : 145 ![]() |
je me suis apercu que j'avais mis le pseudo a la place de id pppfff,j'ai pas de tête,je réédite le code
|
|
|
00
|
|
|
#6 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
As-tu controlé ce que contenait $id ?
|
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Inscription : janvier 2011 Messages : 145 ![]() |
euh non,d'ailleurs je cherche depuis un moment le moyen de vérifier une requête sans passer par phpmyadmin,se que contient la requete
|
|
|
00
|
|
|
#8 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Avec PDO tu ne peux pas de manière simple.
Mais pour controler $id, un simple var_dump() suffit. |
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Inscription : janvier 2011 Messages : 145 ![]() |
si je fait un var_dump elle prend 0 en rapport a cette ligne
$id=(isset($_SESSION['id']))?(int) $_SESSION['id']:0;et si je mets 1 elle prend 1 donc cette ligne sert a rien,faut que je trouve le moyen a récupère le id pour que la requête marche ,non |
|
|
00
|
|
|
#10 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Cette ligne est bien écrite mais visiblement $_SESSION['id'] est vide.
|
|
|
00
|
|
|
#11 |
|
Futur Membre du Club
![]() Inscription : janvier 2011 Messages : 145 ![]() |
mais si elle etait vide,j'aurais une erreur d'index indefini,non
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com