Ver Mensaje Individual
  #10 (permalink)  
Antiguo 27/08/2015, 10:55
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Rellenar columnas verticalmente con php

Si tenemos una lista con todos los items sólo hay que recortar los trozos:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $list = str_split('ABCDEFGHIJKLMNO');
  4. $collection = array_chunk($list, 4);
  5.  
  6. ?>
  7. <row>
  8. <?php foreach ($collection as $subcollection) { ?>
  9.  
  10. <cell>
  11. <?php foreach ($subcollection as $item) { ?>
  12. <item><?php echo $item; ?></item>
  13. <?php } ?>
  14. </cell>
  15.  
  16. <?php } ?>
  17. </row>

Si el orden esperado no es ese sólo hay que recalcular la lista inicial y volver a cortar, o bien, recalcular cada sublista individualmente.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.