Hola quiero aser lo siguiente, Tengo una base de datos de productos y quiero mostrarlo mediante tablas o de algun modo parecido, talvez con div pero que quede de tal manera que salgan 3 columnas solamente, luego la cantidad de filas dependeran de la cantidad de datos.
Con PHP solo logre aser que los datos se muestren en una sola fila o en una sola columna pero no en 3 columnas y X filas.
El codigo para que salga en una sola fila es este:
Código PHP:
<table width="600" border="1" aling="left">
<tr><?php do { ?>
<td>
<table width="195" border="1">
<tr>
<td width="235"><img src="<?php echo $row_catalogo_imag['Imagen']; ?>" width="150" height="150" / ></td>
</tr>
<tr>
<td><?php echo $row_catalogo_imag['Tipo']; ?></td>
</tr>
<tr>
<td><?php echo $row_catalogo_imag['Nombre']; ?></td>
</tr>
<tr>
<td><?php echo $row_catalogo_imag['Precio']; ?></td>
</tr>
<tr>
<td><?php echo $row_catalogo_imag['Descripcion']; ?></td>
</tr>
</table>
</td>
<?php } while ($row_catalogo_imag = mysql_fetch_assoc($catalogo_imag)); ?>
</tr>
</table>
Tal vez hay una manera de decirle al bucle que cada 3 datos se saltee un renglon o que pase a la otra fila, alguien puede darme ideas como aserlo o algun ejemplo simple de lo que quiero aser?.