fbpx

problème avec la boucle while sur l’affichage des images (php)

Accueil Forums Forum d’aide et d’assistance informatique problème avec la boucle while sur l’affichage des images (php)

Ce sujet a 1 réponse, 2 participants et a été mis à jour par  David Jovanovic, il y a 3 mois et 4 semaines.

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #8015

    virus1.0
    Participant

    Bonjour je suis nouveau sur le site , je souhaite afficher tout les photos poster par un utilisateur dans la page profil (ex: paul à poster 30 photos et il peut les retrouvé afficher dans son profil) mais le problème est que qu’on j’utlise while sa n’affiche rien, (pas d’erreur) à part le alt de l’image mais au contraire q’on j’enlève la bouucle (while) sa m’affiche` une image de « paul » parmis tous ceux posté par lui puvez vous m’aidez svp sa fait une semaine que je galére 😥
    voici mon code :

    <?php
    $requete = $bdd->prepare('SELECT * FROM post_membres WHERE id_membres = ?');
    $requete->execute(array($_SESSION['id']));
    while($affichage = $requete->fetch());
    {
    echo '<img src="membres/posts/'.htmlspecialchars($affichage['posts']).'" alt="illustration du projet" />';
    }
    ?>

    • Ce sujet a été modifié le il y a 4 mois par  virus1.0.
    • Ce sujet a été modifié le il y a 3 mois et 4 semaines par  David Jovanovic.
    • Ce sujet a été modifié le il y a 3 mois et 4 semaines par  David Jovanovic.
    • Ce sujet a été modifié le il y a 3 mois et 4 semaines par  David Jovanovic.
    • Ce sujet a été modifié le il y a 3 mois et 4 semaines par  David Jovanovic.
    #8029

    David Jovanovic
    Admin bbPress

    Bonjour,
    Il faut que tu récupères tous les résultats avec un fetchAll (http://php.net/manual/fr/pdostatement.fetchall.php) plutôt que fetch puis parcours ton tableau de résultat avec un foreach.

    
    <?php
    $requete = $bdd->prepare('SELECT * FROM post_membres WHERE id_membres = ?');
    $requete->execute(array($_SESSION['id']));
    
    $array_result = $requete->fetchAll();
    
    // en cas de doute un petit var_dump pour visualiser le résutat
    //var_dump($array_result);
    
    foreach($array_result as $result){
    echo '<img src="membres/posts/'.htmlspecialchars($result['posts']).'" alt="illustration du projet" />';
    }
    ?>
    
    • Cette réponse a été modifiée le il y a 3 mois et 4 semaines par  David Jovanovic.
2 sujets de 1 à 2 (sur un total de 2)

Vous devez être connecté pour répondre à ce sujet.

Comment forcer l’arrêt d’une VM sur Hyper-V ?

Dans ce tutoriel, je vous explique comment forcer l'arrêt d'une VM qui a planté dans le gestionnaire Hyper-V de Windows
0 Partages
Tweetez
Partagez
Partagez