Tema: FAQ's de PHP
Ver Mensaje Individual
  #30 (permalink)  
Antiguo 12/12/2002, 14:36
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
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.
__________________
Josemi

Aprendiz de mucho, maestro de poco.