Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2007, 13:00
matiasl10
 
Fecha de Ingreso: abril-2004
Mensajes: 9
Antigüedad: 20 años, 1 mes
Puntos: 0
Bucle No funciona en IE pero en Mozilla si

Buenas buenas, tengo este codigo para crear un bucle en una tabla.
Lo probe con Mozilla y funciono de lujo pero cuando lo probe en IE la tabla no me genera el bucle de mostrar solo 6 imagenes por fila.
Si alguien puede ayudarme a solucionar esto se lo agradeceria.
Matias

PD: Aca va el codigo para que lo vean. Desde ya muchas gracias.

Listo. Esta solucinado. Perdon a todo el mundo. Pasa que con esto de los codigos hay veces que tenes que dejar de mirar un poco para poder ver bien.
El error estaba en que me faltaba cerrar el td de la tabla y el a del a href.


<?php

$link=mysql_connect("localhost","ng000201_user","u ser");
mysql_select_db("ng000201_fotos");

$result = mysql_query("SELECT nombre, seccion FROM fotos where seccion='arquitectura'", $link);

$variable = 1;//seteamos a 0 el sumador
$valor = 6;//seteamos a 6 las imagenes a mostrar por cada linea

echo "<table border=1><tr>";

while($row = mysql_fetch_array($result))
{
if($variable > $valor)
{ echo "<tr>";
}

echo "<td><a href='grande.php?nombre=".$row["nombre"]."&seccion=".$row["seccion"]."' onFocus='if(this.blur)this.blur()'>";
echo "<img src=thumb/".$row["nombre"].".jpg width='100' height='100' border=0>";
echo "</a>";
echo "</td>";


if($variable >= $valor){// si es mayor o igual añadimos </TR>
echo "</tr>";
$variable = 0;//seteamos a 0 el sumador y volvemos a empezar si quedan mas imagenes
}//end if
$variable++;//empezamos a sumar +1
}//end while

echo "</tr></table>\n";
?>

Última edición por matiasl10; 30/05/2007 a las 13:27 Razón: Ya lo solucione