Avoir une couleur différente en fonction de l'ordre
Bonjour, j'aimerais mettre un bgcolor different pour les 3 premiers (du classement), c'est à dire quand la variable est égal à 1, 2 ou 3 mais je vois pas comment faire. Quelqu'un peut-il m'aider ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<?php
if (isset($ligne))
{
foreach($ligne as $donnees)
{
static $c=1 ;
static $d=1 ;
static $e=1 ;
?>
<tr height="16"
onMouseOver='document.getElementById("ST<?php echo $c++ ; ?>").style.visibility="visible";this.style.background="#ffffff";'
onMouseOut='document.getElementById("ST<?php echo $d++ ; ?>").style.visibility="hidden";this.style.background="none";'>
<td width="110" align="center"><?php echo $e++ ; ?>.</td>
<td width="130" align="center"><?php echo stripslashes(htmlentities($donnees['Nom'])); ?></td>
<td width="130" align="center"><?php echo stripslashes(htmlentities($donnees['Prenom'])); ?></td>
<td width="100" align="center"><?php echo $donnees['Total']; ?></td>
</tr>
<?php
}
}
mysql_close();
?> |
J'ai pensé faire une boucle avec les trois premiers et une deuxième boucle avec les autres mais je ne m'en sort pas...