Código PHP:
for($i=1;$i<=7;$i++){
foreach($arreglo.$i as $p){
print_r($p);
}
}
Código PHP:
for($i=1;$i<=7;$i++){
$a= $arreglo . "$i";
foreach($a as $p){
print_r($p);
}
}
| ||||
Respuesta: Leer valores de Array con nombre variable imagino que los arreglos los creas usando formularios... no es así? ![]() mala idea, por eso es conveniente agrupar los datos usando la notación de array: Código HTML: <input name="arreglo[]"/> ![]() Código PHP:
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
![]() No, no los lleno a partir de formularios... Mira, mi problema es que tengo que crear una jerarquia, o sea, un padre, los hijos, los hijos de los hijos, etc.... por eso establezco los niveles del 1 al 7.. que son los arreglos que voy llenando, en el nivel uno el padre, en el nivel 2 los hijos, en el 3 los hijos de los hijos y asi sucesivamente, para ello tenia que buscar en una base de datos e ir guardando los ids de cada integrante en una variable y para mi es mejor en un arreglo, pense crear un arreglo de esta forma, $arr[niveldeusuario] donde el nivel era el nivel en el que estaba y para acceder a el era sencillo pero cuando voy a utilizar un foreach para un nivel en especifico no me funciona... Ejemplo: $arr[0]=array(idpadre); $arr[1]=array(hijo1, hijo2); $arr[2]=array(hijo1_hijo1,hijo2_hijo1,hijo1_hijo2); De esta forma buscaba los hijos del padre y luego los hijios de cada uno de los hijos del padre, no se si me hago entender... |
| |||
Respuesta: Leer valores de Array con nombre variable Pues toma tu arreglo $arr y recorrelo con el for y los mas internos con el foreach
Código PHP:
Ver original
__________________ Saludos! Mty-NL.. |
| ||||
Respuesta: Leer valores de Array con nombre variable precisamente ese es mi problema que hacerlo asi no funciona porq da el error q te dije anteiormente, ademas en la sintaxis del foreach no se puede acceder directamente a una llave del arreglo sino al arreglo en si o sea, nada de esto... $arr[1].. sino $arr... |
| ||||
Respuesta: Leer valores de Array con nombre variable entonces imprime la estructura de tu array con print_r(), así la podemos observar y de ahí se plantea su tratamiento... (:
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |