Código PHP:
$result=mysql_query("select * from soporte where email='".$_SESSION['email']."' ORDER BY idticket ASC") or die(mysql_error());
//Mostramos los registros
$indice=0; // indice de tickets
// tabla con filas en las que se alterna el gris con el negro
$lista_colores=array('#E4E4E4','#FFFFFF');
$indiceColores=0;
$cantidadRegistros = mysql_num_rows($result);
while ($row=mysql_fetch_array($result))
{
$indice++; //para evitar que se muestre la tabla si no hay tickets
$indiceColores=$indice%2;
if($indice < $cantidadRegistros-1){
$color=$lista_colores[$indiceColores];
} else {
$color='#ff0000';
}
echo '<tr ><td bgcolor='.$color.'><div align="left" ><font color="black"><font size="3"><a href="verTicket.php?id='.$row["idticket"].'">'.$row["idticket"].'</a></td>';
echo '<td bgcolor='.$color.' ><font color="black"><div align="left" ><font size="3"><b>'.$row["tema"].'</b></td>';
echo '<td bgcolor='.$color.'><font color="black"><div align="center"><font size="3"><b>'.$row["fecha"].'</b></div></td>';
echo '<td bgcolor='.$color.'><font color="black"><div align="center"><font size="3"><b>'.$row["estado"].'</b></div></td>';
echo '<td bgcolor='.$color.'><font color="black"><div align="left"><font size="3"><b>'.$row["respuesta"].'</b></div></td></tr>';
$indiceColores++;
}
mysql_free_result($result);
Fijate si entiendes el cambio y pruébalo.
Saludos,