Modérateur PHPfrance |
7636 Messages
09 nov. 2007, 12:28
Voilà une proposition (adaptation de ton script) :
<body>
<?php
$titre = '';
$i = 0 ;
do
{
?>
<?php
//Si le titre de la catégorie à changer par rapport au tampon
if ($titre != $row_liste['Titre'])
{
// s'il ne s'agit pas de la 1ère image de la catégorie
if($i != 0)
echo '<br/>'.$titre.'</div>';
//ouverture du div conteneur d'un groupe d'image (= une catégorie)
echo '<div class="contenu">';
//mise en tampon du titre
$titre = $row_liste['Titre'];
$i = 0;
}
elseif ($i % 3==0) //saut de ligne toutes les 3 images d'une même catégorie
{
echo '<br />';
}
?>
<img src="photosbiens/<?php echo $row_liste['nom_photo']; ?>" width="150" height="100" />
<?
?>
<?php
$i++;
}
while ($row_liste = mysql_fetch_assoc($liste));
?>
<br /><?php echo $titre; ?></div>
</body>
Si tu veux mettre un style au div utilise la propriété class pluôt que id qui doit être unique dans un page.
Avec une largeur un peu plus grande que 150px vu que tu as des images de 150px

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute