Tema: Trucos
Pregunta: Muy bonito lo de alternar dos colores, pero ¿podrias hacerlo para rotar cuatro colores?
Respuesta:
Pues claro, con ayuda de nuestros amigos los arrays:
Código PHP:
<table>
<?php
$lista_colores=array('#F0F0F0','#FF0000','#00FF00','#0000FF');
$num_colores=4;
$indice=0;
while($row=mysql_fetch_array())
{
$color=$lista_colores[$indice % $num_colores];
$indice++;
echo "<tr bgcolor=\"$color\"><td>Hola</td></tr>";
}
?>
</table>
Y simplemente modificando el valor de $num_colores y añadiendo los colores al array $lista_colores este codigo funciona para 5,6 y los que sean. Incluso para uno o dos colores.