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