Problème code

Résolu
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

4 réponses

  1. 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
    1. Merci mais maintenant il m'affiche le nom et le prénom à l'infini :(


      0
      1. Car tu devrais avoir :
        while($userinfo = $reponse-> fetch()) {
            // Tes instructions
        }
        0
        1. Modérateur
          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