Galerie photos (Presentation sortie sur 3 ou 4 colonnes)
Posté : 10 sept. 2006, 13:53
Bonjour,
Voila J'ai une galerie photos, et je sort mes photo d'une requete SQL, mais je n'arrive pas a faire en sorte que mes photos sorte sur n colonnes sous cette forme ...
Mon code de la boucle est celui ci : a partir de ce code je voudrai avoir le code d'arriver ci dessus mais je bloque ... je ne maffiche pas du tous ceci.
Voila J'ai une galerie photos, et je sort mes photo d'une requete SQL, mais je n'arrive pas a faire en sorte que mes photos sorte sur n colonnes sous cette forme ...
Code : Tout sélectionner
<div class="photos-4">
<span class="photo"><a href="image.jpg" class="thumb"><img src="image.jpg" alt="A swimming pool for adults"><span class="desc">description</span>
</a></span>
<span class="photo"><a href="image.jpg" class="thumb"><img src="images.jpg" ><span class="desc">description</span>
</a></span>
ETC ... suivant le nombre de photos qu'il y a dans la requete.
<div class="clear">
</div>
</div><?php
$req = "SELECT * FROM up_image2 ";
$res = mysql_query($req);
while($data = mysql_fetch_assoc($res))
{
$tablo[]=$data;
}
$nbcol=6;
echo '<div class="photos-4">';
$nb=count($tablo);
for($i=0;$i<$nb;$i++){
//les valeurs à afficher
$valeur1=$tablo[$i]['id_photos'];
$valeur2=$tablo[$i]['nom_image'];
if($i%$nbcol==0)
echo '';
echo '<span class="photo"><a href="image.jpg" class="thumb"><img src="image_up/photos_carnet/mini/',$valeur1,'-mini.png" ><span class="desc">texte</span></a></span>';
if($i%$nbcol==($nbcol-1))
echo '';
}
echo ' <div class="clear"> </div></div>';
?>
Merci de vos reponse