Page 1 sur 1

Miniatures unique

Posté : 24 oct. 2005, 20:28
par damours111
Bonjour,

Je veux faire un album photo avec un menu d'événements sur le coté droit, qui appel une page de miniatures de photo de l'événement.

Mon problème est que lorsque j'appel la page du menu (right.php) il n'y a plus qu'une miniatures qui s'affiche avec le menu. Par contre, si je n'ai pas mon menu (right.php) toutes les miniatures s'affichent.

Voici le code

Code : Tout sélectionner

<?php // connection à la base de données require("connexion.php"); // Création de la requête SQL $sql = "SELECT id_evenement, miniature FROM album WHERE (id_evenement = $id_evenement) "; // Exécution de la requête SQL $resultat = mysql_query($sql ) ; // Boucle sur les enregistrements while ($row = mysql_fetch_assoc($resultat)) { $id_evenment= $row['id_evenement']; $miniature = $row[ 'miniature'] ; // Affichage require("right.php"); echo "<a href='photos.php?id_evenement=$id_evenement'> <img src= $miniature></a>"; } ?>
J'aimerais savoir ce que je fais de pas correct. J'ai l'impression que cela a rapport avec ma boucle mais...

Merci de m'aider

Alain

Posté : 24 oct. 2005, 20:31
par Vaedan
Bonjour.
Commence par faire du HTML valide ...
echo '<img src="', $miniature, '">';

Posté : 24 oct. 2005, 20:32
par Vaedan
Désolé je n'avais pas vu, enleve le require de la boucle ( ??? ) ou alors, remplace par include

Posté : 24 oct. 2005, 21:08
par damours111
Désolé je n'avais pas vu, enleve le require de la boucle ( ??? ) ou alors, remplace par include
Si j'utilise include cela ne change rien. Si je le sort de la boucle et le met en haut

Code : Tout sélectionner

require("connexion.php"); include("right.php");
la miniature disparait

Si je le met à la fin de la boucle

Code : Tout sélectionner

echo "<a href='photos.php?id_evenement=$id_evenement'> <img src= $miniature></a>"; } include("right.php"); ?>
les miniatures apparaissent en haut de la page, mais pas à coté du menu.
Celui-ci est en bas de la page

Alain