Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/03/2009, 03:30
jualder
 
Fecha de Ingreso: septiembre-2007
Mensajes: 29
Antigüedad: 16 años, 7 meses
Puntos: 3
Mensaje Respuesta: Solucion rapida

Hola Designlive,

Yo en tu lugar, lo que haría sería utilizar la propiedad float left del div, te explico.

Creas un div general con el tamaño que quieras que ocupe los cuatro contenidos, por ejemplo 600 px. Despues dentro del div creas divs de un 200px (quieres que salgan 4 en cada fila) con el contenido de cada apartado. Es decir:

Código php:
Ver original
  1. <div style="float:left;width:600px">
  2.      <?php foreach ($datos as $d){?>
  3.          <div style="width:200px">
  4.             <?php echo $d; ?>
  5.           </div>
  6. </div>

De esta manera te creará una estructura con 4 divs por fila con el contenido que tu quieras y da igual la cantidad de contenido que quieras mostrar, siempre saldrán filas de 4 hasta que acabe el array.
Si no quieres utilizar foreach puedes hacer un for, while eso ya a tu libre elección.
Espero que te sirva
Saludos...