Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2012, 17:39
thezzin
 
Fecha de Ingreso: septiembre-2008
Mensajes: 350
Antigüedad: 15 años, 8 meses
Puntos: 31
Respuesta: Intercalar colores consulta

Hola ahí te dejo unos ejemplos.
adaptarlo a tu código php

Código PHP:
<table width="auto" border="0"><tr>
<td>Title</td>
<td>Text Cont</td>
<?php 
$color1 
"#090";
$color2 "#06C";
$row_count'0';

while(
$row mysql_fetch_array($consulta)){
$row_color $row['id'];
$row_color = ($row_count 2) ? $color1 $color2
echo 
'</tr><tr>
<td  bgcolor="'
,$row_color,'">',$row['titule'],'</td>
<td  bgcolor="'
,$row_color,'">',$row['text'],'</td>';
$row_count++;
}
?>
 </tr>
</table>

ahora si quieres que los colores sean dinámicos puedes usar este código
eso hace que sean de diferentes colores en cada linea.

Código PHP:
<table width="auto" border="0"><tr>
<td>Title</td>
<td>Text Cont</td>
<?php 
function random_hex_color(){
return 
sprintf("%02X%02X%02X"mt_rand(0255), mt_rand(0255), mt_rand(0255));
}
$color1 "#".random_hex_color();
function 
brandom_hex_color(){
return 
sprintf("%02X%02X%02X"mt_rand(0255), mt_rand(0255), mt_rand(0255));
}
$color2 "#".brandom_hex_color();
$row_count'0';
while(
$row mysql_fetch_array($consulta)){
$row_color $row['id'];
$row_color = ($row_count 2) ? $color1 $color2;
echo 
'</tr><tr>
<td  bgcolor="'
,$row_color,'">',$row['titule'],'</td>
<td  bgcolor="'
,$row_color,'">',$row['text'],'</td>';
$row_count++;
}
?>
</tr>
</table>



-
__________________
╬-----╬
║☺₧☻║
╬-----╬