Problème code

Résolu
DarkShoka Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai un problème au niveau de ma ligne 26 mais je n'arrive pas à la résoudre. Merci de m'aider ;)




Romain
A voir également:

4 réponses

Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11
 
Ce n'est pas plutôt ma variable « $reponse » que « $requser » ?

De plus au lieu de la méthode « query » ce n'est pas plutôt la méthode « prepare » ?
0
DarkShoka Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   3
 
Merci mais maintenant il m'affiche le nom et le prénom à l'infini :(



0
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11
 
Car tu devrais avoir :
while($userinfo = $reponse-> fetch()) {
    // Tes instructions
}
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Avant toute chose .... merci de coller le code DIRECTEMENT sur le forum (en utilisant les balises de code pour la coloration syntaxique ( voir ici )) au lieu de nous en mettre une image car nous ne pouvons pas en faire de copier/coller et c'est casse pied de tout réécrire lorsqu'il faut corriger le code...

Ensuite, penses à activer les erreurs pdo
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs

Il te faut aussi, pour éviter tout problème, récupérer PROPREMENT tes variables AVANT de les utiliser
https://forums.commentcamarche.net/forum/affich-37636387-php-notice-undefined-index

et pour finir, en PDO, il existe la méthode FETCHALL
https://www.php.net/manual/fr/pdostatement.fetchall.php

Tu n'auras plus qu'à boucler sur l'array pour afficher les données
 $userinfos = $reponse->fetchAll();
 foreach($userinfos as $userinfo){
    
      //le code de tes echo

 }


Cordialement, 
Jordane                                                                 
0