par
goeb » 24 janv. 2006, 12:31
salut,
je ne suis pas allé voir le lien, mais tu peux utiliser un compteur et le modulo (symbole %), de la manière suivante :
echo "<table>";
for ($i=0; $i<$n; $i++) {
// ....
if ($i%3==0) echo "<tr>";
echo "<td>...</td>";
if (($i+1)%3==0) echo "</tr>"
}
echo "</table>";
il faut un peut améliorer, par exemple pour prendre en compte le cas où on n'a pas exactement un nombre d'éléments multiple de 3.
salut,
je ne suis pas allé voir le lien, mais tu peux utiliser un compteur et le modulo (symbole %), de la manière suivante :
[php]
echo "<table>";
for ($i=0; $i<$n; $i++) {
// ....
if ($i%3==0) echo "<tr>";
echo "<td>...</td>";
if (($i+1)%3==0) echo "</tr>"
}
echo "</table>";
[/php]
il faut un peut améliorer, par exemple pour prendre en compte le cas où on n'a pas exactement un nombre d'éléments multiple de 3.