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. |
| ||||
Respuesta: Leer valores de Array con nombre variable 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: |