Saludos, estuve buscando como mostrar una tabla retornada de una consulta al estilo cebra (de esas en las que el registro siguiente tiene un fondo que difiere al anterior
Encontre como hacerlo con CSS, con Javascript, con jquery, pero no encontraba la manera de hacerlo con PHP puro.
despues de mucho "prueba y error", les pongo aqui el resultado. si les sirve, diganlo y si no, tambien.
Código PHP:
echo"<table border='1' cellpadding='0' cellspacing='0' bordercolor='#666666'>";
echo"<tr bgcolor='#999999'><td> 0 </td><td> NOMBRE Y TIPO </td><td> QUIEN Y CUANDO </td><td> ESTATUS </td></tr>";
for($i=0;$i<=($row = mysql_fetch_array($buscador));$i++){
if ($i % 2 == 0)
{$colorin="bgcolor='#cccccc'";}//aqui se asigna el color de fondo
else
{$colorin="bgcolor='#ffffff'";}//aqui se asigna el 2do color de fondo
echo "<tr ".$colorin.">";//aqui es donde se aplica el color de fondo
echo"<td align='center' border='0'>--></td><td> <b>",$row["Nombre_obra"],"</b> de tipo <b>",$row["Tipo_obra"],"</b><br> Id->[",$row["Id"],"]   Coordenadas->[x=",$row["Este"]," y=",$row["Norte"],"]</td><td> ","Fue ",$row["Arqueologo_supervisor1"],", el dia ",$row["F_Inspeccion"],"</td><td ".$colorin."> ",$row["Estatus_Obra"],"</td></tr>";
}
echo"</table><br>Fin de la busqueda";
Buen Karma pa todos