Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP OO Recorrer un Array con un ciclo

Estas en el tema de Recorrer un Array con un ciclo en el foro de PHP en Foros del Web. Hola amigos, tengo el siguiente código: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original $materias = $Alumnos -> getMaterias ( $_GET [ 'IdGrado' ] , $IdAsignacion , ...
  #1 (permalink)  
Antiguo 18/06/2020, 21:10
Avatar de MLDGATO  
Fecha de Ingreso: marzo-2011
Ubicación: Guatemala
Mensajes: 113
Antigüedad: 9 años, 7 meses
Puntos: 2
Pregunta Recorrer un Array con un ciclo

Hola amigos, tengo el siguiente código:

Código PHP:
Ver original
  1. $materias = $Alumnos->getMaterias($_GET['IdGrado'], $IdAsignacion, $_GET['IdUnidad']);

Ese código con var_dump() me devuelve lo siguiente:

Código PHP:
Ver original
  1. array(1) {
  2.   ["data"]=>
  3.   array(11) {
  4.     [0]=>
  5.     array(5) {
  6.       ["IdCuadro"]=>
  7.       string(17) "CUA-5e31d1272b444"
  8.       ["Estado"]=>
  9.       string(1) "3"
  10.       ["Materia"]=>
  11.       string(22) "Artes Plásticas"
  12.       ["Nombres"]=>
  13.       string(19) "María Isabel"
  14.       ["Apellidos"]=>
  15.       string(11) "Soliz Mutaz"
  16.     }
  17.     [1]=>
  18.     array(5) {
  19.       ["IdCuadro"]=>
  20.       string(17) "CUA-5e3c26d5190ec"
  21.       ["Estado"]=>
  22.       string(1) "3"
  23.       ["Materia"]=>
  24.       string(18) "Computación"
  25.       ["Nombres"]=>
  26.       string(13) "Evelyn Isaura"
  27.       ["Apellidos"]=>
  28.       string(23) "Arévalo Alvarado"
  29.     }
  30.     [2]=>
  31.     array(5) {
  32.       ["IdCuadro"]=>
  33.       string(17) "CUA-5e52e316daec1"
  34.       ["Estado"]=>
  35.       string(1) "3"
  36.       ["Materia"]=>
  37.       string(30) "Educación Física"
  38.       ["Nombres"]=>
  39.       string(7) "Martina"
  40.       ["Apellidos"]=>
  41.       string(13) "Macario Xaper"
  42.     }
  43.     [3]=>
  44.     array(5) {
  45.       ["IdCuadro"]=>
  46.       string(17) "CUA-5e31b42846c39"
  47.       ["Estado"]=>
  48.       string(1) "3"
  49.       ["Materia"]=>
  50.       string(33) "Expresión Artística"
  51.       ["Nombres"]=>
  52.       string(15) "Marcela Yezenia"
  53.       ["Apellidos"]=>
  54.       string(18) "Peña Pelaez"
  55.     }
  56.     [4]=>
  57.     array(5) {
  58.       ["IdCuadro"]=>
  59.       string(17) "CUA-5e31d15306a4c"
  60.       ["Estado"]=>
  61.       string(1) "3"
  62.       ["Materia"]=>
  63.       string(26) "Formación Ciudadana"
  64.       ["Nombres"]=>
  65.       string(19) "María Isabel"
  66.       ["Apellidos"]=>
  67.       string(11) "Soliz Mutaz"
  68.     }
  69.     [5]=>
  70.     array(5) {
  71.       ["IdCuadro"]=>
  72.       string(17) "CUA-5e5fb769eef95"
  73.       ["Estado"]=>
  74.       string(1) "3"
  75.       ["Materia"]=>
  76.       string(24) "Formación Musical"
  77.       ["Nombres"]=>
  78.       string(14) "Valery Rossana"
  79.       ["Apellidos"]=>
  80.       string(26) "de León Díaz"
  81.     }
  82.     [6]=>
  83.     array(5) {
  84.       ["IdCuadro"]=>
  85.       string(17) "CUA-5e31d144ba998"
  86.       ["Estado"]=>
  87.       string(1) "3"
  88.       ["Materia"]=>
  89.       string(18) "L1. Idioma Materno"
  90.       ["Nombres"]=>
  91.       string(19) "María Isabel"
  92.       ["Apellidos"]=>
  93.       string(11) "Soliz Mutaz"
  94.     }
  95.     [7]=>
  96.     array(5) {
  97.       ["IdCuadro"]=>
  98.       string(17) "CUA-5e41901a434c6"
  99.       ["Estado"]=>
  100.       string(1) "3"
  101.       ["Materia"]=>
  102.       string(17) "L3. Tercer Idioma"
  103.       ["Nombres"]=>
  104.       string(19) "Mónica Paola"
  105.       ["Apellidos"]=>
  106.       string(13) "Urizar Urizar"
  107.     }
  108.     [8]=>
  109.     array(5) {
  110.       ["IdCuadro"]=>
  111.       string(17) "CUA-5e31d14c476e3"
  112.       ["Estado"]=>
  113.       string(1) "3"
  114.       ["Materia"]=>
  115.       string(18) "Matemáticas"
  116.       ["Nombres"]=>
  117.       string(19) "María Isabel"
  118.       ["Apellidos"]=>
  119.       string(11) "Soliz Mutaz"
  120.     }
  121.     [9]=>
  122.     array(5) {
  123.       ["IdCuadro"]=>
  124.       string(17) "CUA-5e31d130ab953"
  125.       ["Estado"]=>
  126.       string(1) "3"
  127.       ["Materia"]=>
  128.       string(22) "Medio Social y Natural"
  129.       ["Nombres"]=>
  130.       string(19) "María Isabel"
  131.       ["Apellidos"]=>
  132.       string(11) "Soliz Mutaz"
  133.     }
  134.     [10]=>
  135.     array(5) {
  136.       ["IdCuadro"]=>
  137.       string(17) "CUA-5e333732c22b6"
  138.       ["Estado"]=>
  139.       string(1) "3"
  140.       ["Materia"]=>
  141.       string(32) "Educación Católica"
  142.       ["Nombres"]=>
  143.       string(12) "Astrid Rocio"
  144.       ["Apellidos"]=>
  145.       string(16) "Aguilar Paniagua"
  146.     }
  147.   }
  148. }

Necesito recorrer esa variable $materias para armar una tabla html, pero no encuentro cómo hacer ese proceso, alguna idea, muchas gracias.

Última edición por MLDGATO; 18/06/2020 a las 21:21
  #2 (permalink)  
Antiguo 19/06/2020, 15:05
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.096
Antigüedad: 12 años, 2 meses
Puntos: 2231
Respuesta: Recorrer un Array con un ciclo

Debes recorrer $materias['data'], no solo $materias.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 30/06/2020, 20:43
Avatar de MLDGATO  
Fecha de Ingreso: marzo-2011
Ubicación: Guatemala
Mensajes: 113
Antigüedad: 9 años, 7 meses
Puntos: 2
Respuesta: Recorrer un Array con un ciclo

Muchas gracias.



La zona horaria es GMT -6. Ahora son las 03:13.