Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2013, 08:05
Pelao
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 23 años, 6 meses
Puntos: 1
Resultado de consulta php en array

Hola buen día!
Necesito hacer lo siguiente. Tengo el siguiente codigo que fuciona perfecto:

Me ordena el array en columnas verticales como necesito.

Código PHP:
                              <?
                              
$datos
= array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x');  
                    
  
    if(
count($datos) > 0)
    {
        
$cantColumnas= 3;
        
        
$cantFilas= ceil(count($datos) / $cantColumnas);
        
$datos_chunks= array_chunk($datos, $cantFilas);
        
        
$fila= -1;
        
$columna= $cantColumnas;
        
?>
        <table>
            <tr>
                <?php 
                
while(true)
                {
                    if(
$columna ==  $cantColumnas)
                    {
                        
$fila++;
                        if(
$fila > $cantFilas)
                            break;
                        
                        
$columna= 0;
                        echo 
'</tr><tr>';
                    }
                    
                    if(isset(
$datos_chunks[$columna][$fila]))
                        echo 
'<td>'.$datos_chunks[$columna][$fila].'</td>';
                    
                    
$columna++;
                }
                
?>
            </tr>
        </table>
        <?php 
    
}

?>
Ahora el problema es que no se como guardar el resultado de una consulta en ese array.

Muchas gracias!
__________________
Bye!