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 5 années et 5 mois par virus1.0.
Ce sujet a été modifié le il y a 5 années et 5 mois par David Jovanovic.
Ce sujet a été modifié le il y a 5 années et 5 mois par David Jovanovic.
Ce sujet a été modifié le il y a 5 années et 5 mois par David Jovanovic.
Ce sujet a été modifié le il y a 5 années et 5 mois par David Jovanovic.
<?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 5 années et 5 mois par David Jovanovic.
Auteur
Messages
Le forum ‘Forum d’aide et d’assistance informatique’ est fermé aux nouveaux sujets et nouvelles réponses.