Cita:
Iniciado por BLAH !!
Estaremos hablando de lo mismo .... ??? viste el link que te deje . Mira la foto del primer post. es eso lo que quieres no ??? que se muestren los resultados de la bd en filas y cuando sean mas de dos celdas pase a la siguiente fila .... vale decir en dos columnas. Bueno aca te dejo el codigo tal cual deberaias dejarlo en tu web.
Código PHP:
<?php
echo "
<TABLE WIDTH=\"500\" ALIGN=\"CENTER\" BORDER=\"0\" cellpadding=\"0\" cellspacing=\"0\"><TR>";
$i="0";
$tabla = mysql_query('SELECT * FROM producto');
while ($registro = mysql_fetch_array($tabla))
{
++$i;
$divisor = "2";
$resto = $i % $divisor;
echo "
<TD ALIGN=\"center\">
<table><tr><td><?php echo $registro['nomprod']; ?></td></tr></table>
</TD>
";
if ($resto=="0") {
echo "
<TR><TD height=\"10\" colspan=\"$divisor\"></TD></TR>
";
}
}
// Cerramos la conexión a la base
mysql_free_result($tabla);
mysql_close($conexion);
echo "
</TR></TABLE>
";
?>
Bueno me avisas ... eso te deveria funcionar.
Tu problema estaba en que dejaste la etiueta <TR> dentro del codigo ahi lo arregle ... luego me cuentas.