Colorer une ligne sur 2 d'un tableau
Résolu
Allan
-
Allan -
Allan -
Bonjour,
J'ai une page dans laquelle est généré dynamiquement un tableau à partir d'une base de donnée, cependant par clarté je voudrais colorer une ligne sur de du tableau mais comme il est créé de manière dynamique je ne vois pas trop comment je peux proceder.
Voici comment il est créé, il faut donc que je mette du css dans la balise tr, j'espère que vous saurez comment faire.
Merci
<table>
while($array = mssql_fetch_array($Myrequete, MSSQL_BOTH))
{
<tr>
<td>$array['nom']</td>
<td>$array['prenom']</td>
<td>$array['age']</td>
</tr>
}
</table>
J'ai une page dans laquelle est généré dynamiquement un tableau à partir d'une base de donnée, cependant par clarté je voudrais colorer une ligne sur de du tableau mais comme il est créé de manière dynamique je ne vois pas trop comment je peux proceder.
Voici comment il est créé, il faut donc que je mette du css dans la balise tr, j'espère que vous saurez comment faire.
Merci
<table>
while($array = mssql_fetch_array($Myrequete, MSSQL_BOTH))
{
<tr>
<td>$array['nom']</td>
<td>$array['prenom']</td>
<td>$array['age']</td>
</tr>
}
</table>
A voir également:
- Colorer une ligne sur 2 d'un tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Tableau ascii - Guide
- Partager photos en ligne - Guide
2 réponses
Avec une valeur croissante (i) et avec une vérification si i est pair ou impair !
un truc du style :
<table>
$i = 0;
while($array = mssql_fetch_array($Myrequete, MSSQL_BOTH))
{
$i++;
<tr {si $i est pair alors affiche class=pair, si i est impair alors affiche class=impair} >
<td>$array['nom']</td>
<td>$array['prenom']</td>
<td>$array['age']</td>
</tr>
}
</table>
Voilà l'idée, à toi de la mettre en place ! :-)
un truc du style :
<table>
$i = 0;
while($array = mssql_fetch_array($Myrequete, MSSQL_BOTH))
{
$i++;
<tr {si $i est pair alors affiche class=pair, si i est impair alors affiche class=impair} >
<td>$array['nom']</td>
<td>$array['prenom']</td>
<td>$array['age']</td>
</tr>
}
</table>
Voilà l'idée, à toi de la mettre en place ! :-)