Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2006, 23:52
Avatar de sam
sam
 
Fecha de Ingreso: agosto-2001
Ubicación: Aguascalientes, México.
Mensajes: 572
Antigüedad: 22 años, 8 meses
Puntos: 2
Pues eso yo lo hice una vez, lo que hice fue un ciclo (while), para mostrar los datos que queria en la tabla (en mi caso de una consulta mysql), y tenia un contador, al imprimir la fila de la tabla checaba, si era un numero par la ponia de un color, si era impar de otro color, y ya. Aqui te dejo el pedazo de codigo de lo que yo hice.

Claro no se si sea la mejor forma de hacerlo, pero pues fue lo primero que hice en php y fue lo primero que se me ocurrio, a lo mejor alguien tiene otra idea mejor. Saludos xD

Código PHP:
$cont=0;
 while(
$row mysql_fetch_array($result)) { 
  
$cont++;
  
$fila=fmod($cont,2);
 if(
$fila==0)$colorfila="#B5B5B5";
 else 
$colorfila="#D1D2C8";
      
printf("<tr BGCOLOR='$colorfila'><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s</td></tr>"$row["clave_prod"],$row["nombre_prod"],$row["depto_prod"],$row["precio_prod"],$row["descripcion_prod"],$row["stock_min_prod"],$row["stock_max_prod"]);
   } 
Este es el resultado:
__________________
El que tiene voluntad de aprender, encontrará siempre un maestro...
Proverbio Aleman

Última edición por sam; 01/04/2006 a las 00:05