Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/04/2014, 14:54
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Php + Javascript

Reúne a todas las imágenes en un array, luego, utiliza la función array_chunk para separarlas en bloques de a 3 y luego procedes a imprimirlas.

Código PHP:
Ver original
  1. $imagenes = array();
  2. while ($row = mysql_fetch_array($result))
  3.     $imagenes[] = $row ['press'];
  4.  
  5. $bloques = array_chunk($imagenes, 3);
  6.  
  7. foreach ($bloques as $bloque){
  8.     echo "<li>";
  9.     foreach ($bloque as $foto){
  10.         echo "<img src = 'press/$foto' />";
  11.     }
  12.     echo "</li>";
  13. }

De este modo, se formarían bloques como estos:

Código HTML:
Ver original
  1. <li>
  2.     <img src = 'press/foto1.jpg' />
  3.     <img src = 'press/foto2.jpg' />
  4.     <img src = 'press/foto3.jpg' />
  5. </li>
  6.  
  7. <li>
  8.     <img src = 'press/foto4.jpg' />
  9.     <img src = 'press/foto5.jpg' />
  10.     <img src = 'press/foto6.jpg' />
  11. </li>
  12.  
  13. <li>
  14.     <img src = 'press/foto7.jpg' />
  15.     <img src = 'press/foto8.jpg' />
  16.     <img src = 'press/foto9.jpg' />
  17. </li>

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand