Bonjour à tous et à toutes,
Je suis actuellement sur la création d'une galerie d'art, et pour chaque profil d'artiste, je souhaiterai que la dernière oeuvre ajouté s'affiche sur sa page principale.
Pour cela j'ai commencer par :
et lorsque je rajoute une oeuvre qui à un "oeuvre_id" supérieur au précédent, cela ne change rien
, et l'image reste donc la même que la première ajouté.
Merci pour votre attention et votre aide.
Je suis actuellement sur la création d'une galerie d'art, et pour chaque profil d'artiste, je souhaiterai que la dernière oeuvre ajouté s'affiche sur sa page principale.
Pour cela j'ai commencer par :
echo '<div id="oeuvreprincipale">';
$reqe=$bdd->prepare('SELECT MAX(oeuvre_id), image_oeuvre, titre_oeuvre FROM oeuvre_artiste WHERE artiste_id=:membre');
$reqe->bindValue(':membre',$artiste, PDO: [langue]ARAM_INT);
$reqe->execute();
while ($data=$reqe->fetch()) {
echo '<div id="ficheartistegal"><figure><img src="./images/oeuvres/'.$data['image_oeuvre'].'" class="selectionoeuvre" alt="oeuvre"/><figcaption><p class="boutonlien">'.htmlspecialchars($data['titre_oeuvre']).'</p></figcaption></figure></div>';
}
$reqe->closeCursor();
echo '</div>';
et lorsque je rajoute une oeuvre qui à un "oeuvre_id" supérieur au précédent, cela ne change rien

Merci pour votre attention et votre aide.