Cita:
Iniciado por webankenovi
<table>
<tr>
<td>Celda 1</td>
<td>Celda 2</td>
<td>Celda 3</td>
</tr>
</table>
alomejor te sirve
<div id="campo1">aqui todos los campos como quieras mostrarlo, vas rellenando automaticamente la pantalla de divs y segun la anchura de la pantalla del usuario y/o la anchura del div contenedor y la anchura de los divs pùeden ser 3 4 5 2 columnas </div>
si creas el div de 300 ylos vas insertando en un div contenedor de 900 pues siempre seran 3 columnas
como te han dicho css es la alternativa , aprendelo y veras sus posibilidades , me alegro de que lo hayas logrado , podrias subir el codigo de la solucion para si otro usuario tiene el mismo problema pueda resolverlo , un saludo
te puse esto por que es la estructura basica a seguir para crear el bucle