Cita:
Iniciado por cala932
$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.