Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Como recorres un array de este tipo

Estas en el tema de Como recorres un array de este tipo en el foro de PHP en Foros del Web. Como dice el titulo,como recorro este array Código PHP: Array (     [ rows ] => Array         (             [ 0 ] => Array                 (                     [ id ] =>  243                      [ ...
  #1 (permalink)  
Antiguo 20/03/2014, 13:56
Avatar de andres_15_  
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 15 años, 7 meses
Puntos: 7
Pregunta Como recorres un array de este tipo

Como dice el titulo,como recorro este array

Código PHP:
Array
(
    [
rows] => Array
        (
            [
0] => Array
                (
                    [
id] => 243
                    
[cantidad] => 36.00
                    
[talla] => 4-5-6
                    
[productos_compras_id] => 58
                    
[productos_crostas_id] => 
                    [
cue_color_id] => 
                    [
cue_crosta_id] => 
                    [
created_by] => a8281daf-179a-1bee-067a-5000ef25854d
                    
[date_entered] => 2013-11-21 15:20:35
                    
[modified_by] => 
                    [
date_modified] => 0000-00-00 00:00:00
                
)

            [
1] => Array
                (
                    [
id] => 244
                    
[cantidad] => 48.00
                    
[talla] => 7-8-9
                    
[productos_compras_id] => 58
                    
[productos_crostas_id] => 
                    [
cue_color_id] => 
                    [
cue_crosta_id] => 
                    [
created_by] => a8281daf-179a-1bee-067a-5000ef25854d
                    
[date_entered] => 2013-11-21 15:20:35
                    
[modified_by] => 
                    [
date_modified] => 0000-00-00 00:00:00
                
)

        )


Esta impreso con print_R
  #2 (permalink)  
Antiguo 20/03/2014, 14:05
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como recorres un array de este tipo

Pues es un array de arrays, no entiendo el misterio.

Código PHP:
Ver original
  1. foreach ($array['rows'] as $row) // ...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 20/03/2014, 14:07
Avatar de andres_15_  
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 15 años, 7 meses
Puntos: 7
Respuesta: Como recorres un array de este tipo

Cita:
Iniciado por pateketrueke Ver Mensaje
Pues es un array de arrays, no entiendo el misterio.

Código PHP:
Ver original
  1. foreach ($array['rows'] as $row) // ...
Si, pero en este caso solo necesito el valor de cantidad. Como lo puedo hacer
  #4 (permalink)  
Antiguo 20/03/2014, 14:12
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como recorres un array de este tipo

Bueno, pues en $row ya tienes todos los valores.

Por favor lee el manual para que aprendas a usar arrays, es fundamental.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 20/03/2014, 14:12
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Como recorres un array de este tipo

Pues ya tienes como esta compuesto lo demas es jugar con foreach
Código PHP:
Ver original
  1. //Ejemplo 1
  2. foreach($array['rows'] as $content){
  3.     echo $content['id'];
  4.     echo $content['cantidad'];
  5.     //.... susecivamente
  6. }
  7.  
  8. // otra forma
  9. $cantidad = $array['rows'][0]['cabtidad'];

Ya que estamos en esto por favor lee el manual: http://www.php.net/manual/en/language.types.array.php
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #6 (permalink)  
Antiguo 20/03/2014, 14:30
Avatar de andres_15_  
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 15 años, 7 meses
Puntos: 7
Respuesta: Como recorres un array de este tipo

Cita:
Iniciado por hhs Ver Mensaje
Pues ya tienes como esta compuesto lo demas es jugar con foreach
Código PHP:
Ver original
  1. //Ejemplo 1
  2. foreach($array['rows'] as $content){
  3.     echo $content['id'];
  4.     echo $content['cantidad'];
  5.     //.... susecivamente
  6. }
  7.  
  8. // otra forma
  9. $cantidad = $array['rows'][0]['cabtidad'];

Ya que estamos en esto por favor lee el manual: http://www.php.net/manual/en/language.types.array.php
Gracias por sus ayudas, ya pude resolverlo.
Ya había leido el manual, pero no lo acaba de entender, Gracias de nuevo.


Etiquetas: tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:24.