Fatal error dans mon code
Ibnomar
-
Ibnomar -
Ibnomar -
Bonjour,
Aidez moi à détecter le problème
Je veux faire inscrire des gens Dans un groupe . Donc je les soumet le formulaire suivant:
J’ai remarque une fois qu’on soumet le formule le code s’exécute sans problème. Mais quand on j’ouvre d’abord la page ça affiche :
Fatal error
PDO exception on line 40
La ligne 40 correspond à la partie $rex->execute(array(“pseudo”=>$pseudo, “passe”=>$passe));echo’inscription reusie’; }
Aidez moi à comprendre le problème
Aidez moi à détecter le problème
Je veux faire inscrire des gens Dans un groupe . Donc je les soumet le formulaire suivant:
<form method=“post”> Votre pseudo : <input type=“text” name=“pseudo”> <br/> Votre MP <input type=“password” name=“passe”> <input type=“submit” value=“envoyer”> </Form> //je récupere ces donnés sur la même page avec le code suivant <?php $passe=!empty($_POST[‘passe’])?$_POST[‘passe’]:NULL; $pseudo=!empty($_POST[‘pseudo’])?$_POST[‘pseudo’]:NULL; //pour éviter que deux personne aient le même pseudo je commence par : $res=$bdd->prepare(‘SELECT Id from membre Where Speudo nom=:pseudo’); $res->execute(array(“pseudo”=>$pseudo)); $resul=$res->fetch(); If(!resul){$rex=$bdd->prepare(‘INSERT into membre (nom,passe) VALUES (:pseudo, :passe)’); $rex->execute(array(“pseudo “=>$pseudo,”passe”=>$passe)); echo ‘inscription reussi’;} Else {echo ‘le pseudo choisi existe déjà ‘;} ?>
J’ai remarque une fois qu’on soumet le formule le code s’exécute sans problème. Mais quand on j’ouvre d’abord la page ça affiche :
Fatal error
PDO exception on line 40
La ligne 40 correspond à la partie $rex->execute(array(“pseudo”=>$pseudo, “passe”=>$passe));echo’inscription reusie’; }
Aidez moi à comprendre le problème
A voir également:
- Fatal error dans mon code
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
Bonjour,
Merci d'attribuer à ton code la couleur syntaxique et la forme correcte avec le bouton
Merci d'attribuer à ton code la couleur syntaxique et la forme correcte avec le bouton
<>
▼.
"Where Speudo nom=..."
Il y a pas une erreur là ?
Il y a pas une erreur là ?
Bon , ces une erreur de saisi sinon dans ma vrai j’ai mis juste where pseudo=:pseudo. Mais ça m’affiche qu’à meme un PDO exception. Je vais peut être séparer la partie prepare et la partie execute comme me l’a suggéré une cours que Jordan m’a envoyé. J’espère que ça va m’afficher l’erreur de façon explicite. Merci
Bonjour
Commence par ca
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
ça te permettra d'avoir des messages d'erreurs clairs et complets....
Mais en effet, il y a de fortes chances que Nhenry ait mit le doit sur ton erreur....
.
Commence par ca
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
ça te permettra d'avoir des messages d'erreurs clairs et complets....
Mais en effet, il y a de fortes chances que Nhenry ait mit le doit sur ton erreur....
.