Style différent 1 ligne sur deux

Résolu/Fermé
Fetide68 Messages postés 737 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 14 avril 2023 - 23 sept. 2009 à 12:42
Fetide68 Messages postés 737 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 14 avril 2023 - 24 sept. 2009 à 16:51
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.
A voir également:

3 réponses

Utilisateur anonyme
23 sept. 2009 à 14:05
C'est pas compliqué:

$bgcolors=array('RED','BLACK');
for($i=0;$i<count($tab);$i++)
{
echo "<td bgcolor=".$bgcolors[$i%2]."></td>";
}
0
Utilisateur anonyme
23 sept. 2009 à 14:09
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.
0
Fetide68 Messages postés 737 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 14 avril 2023 32
24 sept. 2009 à 16:51
Merci, j'ai trouvé mais ta solution est encore plus simple !

Je suis prendeur !
0