problème de modulo avec un tableau html
Posté : 10 nov. 2008, 23:48
Bonsoir,
j'essaie de faire un affichage de trois cellules par lignes.
Mais la deuxiéme ligne ne saute pas au bout de trois cellulle ?
j'essaie de faire un affichage de trois cellules par lignes.
Mais la deuxiéme ligne ne saute pas au bout de trois cellulle ?
<table>
<tr style="margin:20px; border:1px solid red; padding: 20px;">
<?php
$j=1;
foreach ($result as $row)
{
$id=$row['id'];
$image=$row['image'];
$nom=$row['nom'];
$prix=$row['prix'];
$description=$row['description'];
$stockMinimum=$row['stockMinimum'];?>
<td style="border:1px solid #fff; padding:0px; position:relative;
background-color:transparent; margin:0px; text-align:center; width:250px;">
<h3 style="text-align:left; font-size:90%; margin:0 0 0 10px; padding: 0;">
<?php echo nl2br($model->debutTexte($nom, 18));?>
</h3>
<span style="font-weight: bold; margin:0 0 0 110px;">
<?php echo $prix;?> €
</span>
<p><?php
$tabImage= explode(' ', $image);
if(isset($tabImage[0]) && !empty($tabImage[0]))
{
echo '
<a href="?page=detailProduit&idProduit='.$id.'&categorie='.$idCategorie.'">
<img src="images/'.$tabImage[0].'"
style="border:3px solid #fff; height:140px; width:140px;" alt="produit $tabImage[0]" />
</a>';
}
else
echo '<img src="img/noImage.jpg" style="height:90px; width:90px;" alt="Aucune image de description" />';?>
</p>
<p>
<span style="display:block;">
<?php echo html_entity_decode(nl2br($model->debutTexte($description, 17)));?>
</span>
<span style="display:block;">
<a href="?page=detailProduit&idProduit=<?php echo $id;?>&categorie=<?php echo $idCategorie;?>">
voir la description
</a>
</span>
</p>
</td><?php
if($j % 6 == 3) echo '</tr><tr>';
$j++;
}
}?>
</tr></table>
Merci