Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/04/2007, 08:42
Avatar de FabianSN
FabianSN
 
Fecha de Ingreso: enero-2007
Ubicación: SNicolas, BsAs, Argentina
Mensajes: 96
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: Manejo de Tablas HTML

Cita:
Iniciado por cala932 Ver Mensaje
$i=1;
while($row=mysql_fetch_object($resultados))
{
$nombre=$row->nombre;
echo"
<tr>
<td>$nombre</td>";
if($i==3)
{
echo"</tr>"; $i=1;
}
else
$i++;
}
Cala9332, me parece que este código puede tener problemas dado que en cada iteraccion
se abre el <tr> con lo cual debe hacer un salto de linea, yo modificaría este código
agregando al principio un <TR> y dentro de cada if colocaría el echo asi: </tr><tr>

Código modificado:

$i=1;
echo "<tr>";
while($row=mysql_fetch_object($resultados))
{
$nombre=$row->nombre;
echo"<td>$nombre</td>";
if($i==3)
{
echo"</tr><tr>"; $i=1;
}
else
$i++;
}
echo "</tr>";

El único problema se va a dar cuando termine todo el volcado y si la cantidad de registros
es multiplo de 3 se va a generar una fila en blanco.
__________________
Letra de Canciones