[Resuelto] Recorrer array como sesión

Iniciado por splendid37, 14 Febrero 2016, 13:33 PM

0 Miembros y 1 Visitante están viendo este tema.

splendid37

Hola.

¿Cómo puedo recorrer el array como una sesión y mostrarlo en una tabla html?

Código (php) [Seleccionar]


   <?php
     
    session_start
();
     
    
$estudiantes[0][0] = rand(0,8);
    
$estudiantes[0][1] = rand(9,17);
    
$estudiantes[0][2] = rand(18,26);
    
$estudiantes[0][3] = rand(27,35);
    
$estudiantes[1][0] = rand(36,44);
    
$estudiantes[1][1] = rand(45,53);
    
$estudiantes[1][2] = rand(54,62);
    
$estudiantes[1][3] = rand(63,71);
    
$estudiantes[2][0] = rand(72,80);
    
$estudiantes[2][1] = rand(81,89);
    
$estudiantes[2][2] = rand(90,98);
    
$estudiantes[2][3] = rand(99,106);
     
    
$_SESSION['nuevasesion']=$estudiantes;
     
    for(
$a=0;$a<count($estudiantes);$a++) {
     
    for(
$b=0;$b<count($estudiantes[$a]);$b++) {
     
    echo 
$estudiantes[$a][$b].'<br />';
     
    }
     
    }
     
    
?>




Gracias.Saludos.

engel lex

podrías hacerlo (haré acortamiento a tu código)

Código (php) [Seleccionar]
<?php
 
    session_start
();
 
    for(
$i=0;$i<(4*3);$i++){//4 y 3 la cantidad de elementos que estás accediendo en cada eje
        
$estudiantes[$i/4][$i%4] = rand(($i)*9,($i+1)*9-1);
    }
 
    
$_SESSION['nuevasesion']=$estudiantes;
 
    for(
$i=0;$i<(4*3);$i++){
        echo 
$_SESSION['nuevasesion'][$i/4][$i%4];//<- lo accedes directamente como un array de 3 dimensiones
    
}
 
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

splendid37

#2
Gracias!