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";