Style différent 1 ligne sur deux
Résolu
Fetide68
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Fetide68 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Fetide68 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite faire un tableau avec le résultat d'une requête qui affichera une 1/2 ligne dans un style différent.
Je sais le faire en fonction de l'id avec un modulo, mais si je fais un ORDER BY sur autre chose que l'id, ca fait moche !
Comment font ces sites pour afficher ces tableaux joliment et permettre de changer le ORDER BY... ?
Merci.
Je souhaite faire un tableau avec le résultat d'une requête qui affichera une 1/2 ligne dans un style différent.
Je sais le faire en fonction de l'id avec un modulo, mais si je fais un ORDER BY sur autre chose que l'id, ca fait moche !
Comment font ces sites pour afficher ces tableaux joliment et permettre de changer le ORDER BY... ?
Merci.
Configuration: Windows Vista Firefox 3.5.3
3 réponses
-
C'est pas compliqué:
$bgcolors=array('RED','BLACK');
for($i=0;$i<count($tab);$i++)
{
echo "<td bgcolor=".$bgcolors[$i%2]."></td>";
} -
En fait cela n'a rien à voir avec le ORDER BY ou la requête SQL.
Il te suffit de gérer un compteur que tu initialise avant de parcourir les résultats de ta requêtes SQL.
Après chaque résultat tu incrémente ton compteur. -
Merci, j'ai trouvé mais ta solution est encore plus simple !
Je suis prendeur !