Hola.
Justo cuando me has responcido te iba a comentar que probando había visto el fallo.
De todas formas hay algo que todavia no funciona bien.
Al entrar la consulta cada linea se me pone de un color modo pijama
Blanco
Gris
Blanco
Gris
ahora con las modificaciones que le hemos hecho al pasar por encima del campo si que se me cambia de color pero cuando dejo el campo y me voy a otro no me recupera el color que tenia inicialmente.
Código PHP:
$result=mysql_query($consulta, $link);
while ($row=mysql_fetch_array($result))
{
echo "<TR>";
if($bgcolor == '#dfdedb')$bgcolor = '#f8fffd'; //Colorear modo pijama
else $bgcolor = '#dfdedb';
echo "<TD width=30 align=center bgcolor=".$bgcolor."><a href=inmueble.php?referencia=".$row["referencia"].">".$row["referencia"]."</a></TD>";
echo "<TD width=85 align=left bgcolor=".$bgcolor."><a href=inmueble.php?referencia=".$row["referencia"].">".$row["tipoinmueble"]."</a></TD>";
echo "<TD width=90 align=left bgcolor=".$bgcolor." onmouseover=\"this.style.background='#BFD9EE'\" onmouseout=\"this.style.background='.$bgcolor.'\"><a href=inmueble.php?referencia=".$row["referencia"].">".$row["idprovincia"]."</a></TD>";
Que lo que tendria que ser:
Blanco
Gris
Blanco
Gris
Es:
Azul
Azul
Azul
Azul
Supongo que será que la variable en la que guardo el color cambia por el nuevo color.
Sigo investigando.
Saludos.