8797 sujets

Développement web côté serveur, CMS

Salut,

J'aimerais faire une fonction qui affiche une balise <tr> avant les id 1, 4, 7 etc. et une autre qui affiche </tr> après 3, 6, 9 etc. Je n'ai aucune idée comment m'y prendre pour le calcul, quelqu'un aurait une idée?

Si je ne trouve pas, ça ne change rien à mon affichage, mais ça me fait des erreurs au w3c... Smiley decu

Merci beaucoup en tt cas.

++
Modifié par le rouge (28 Dec 2007 - 15:50)
Salut,

Essaie ça :
<?php 
  if (($id - 1) % 3 == 0) 
  {
    echo '<tr>' ;
  }
  elseif ($id % 3 == 0)
  {
    echo '</tr>' ;
  }
Attention, ça ne fonctionnera pas si tu initialises $id à 0 ...
Modifié par Thomas D. (28 Dec 2007 - 15:58)