Foros del Web » Programando para Internet » PHP »

obtener array de una array PHP multidimensional que no consigo...

Estas en el tema de obtener array de una array PHP multidimensional que no consigo... en el foro de PHP en Foros del Web. Hola buenas!!! tengo esta array: Array ( [0] => Array ( [0] => 10 [1] => 11 ) [1] => Array ( [0] => 10 ...
  #1 (permalink)  
Antiguo 05/05/2014, 09:08
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
obtener array de una array PHP multidimensional que no consigo...

Hola buenas!!! tengo esta array:
Array
(
[0] => Array
(
[0] => 10
[1] => 11
)

[1] => Array
(
[0] => 10
[1] => 11
)

[2] => Array
(
[0] => 11
[1] => 16
)

)

Y necesito comprobar por pares, me explico, donde estén relacionadas, el resultado tendría que ser:

Array
(
[10] => 2
[11] => 2
[16] => 1
)

Pero me sale:
Array
(
[10] => 2
[11] => 3
[16] => 1
)
  #2 (permalink)  
Antiguo 05/05/2014, 09:19
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: obtener array de una array PHP multidimensional que no consigo...

Me imagino que nos toca adivinar el código que utilizas para poder entender, ¿cierto?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 05/05/2014, 09:58
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: obtener array de una array PHP multidimensional que no consigo...

El código es muy largo, y sólo he puesto el resultado...

Tengo diferentes ids de familia, que son los 10, 11, 12, etc

Hay productos que comparten campos de formulario por id de familia y quiero saber cuantos campos comparte el producto. Los ids de familia los tengo en la bd en un serialize (a:2:{i:0;i:10;i:1;i:11;}).

Por ejemplo tengo un producto X, que comparte la familia 10 y la 11 con los campos socket e igpu

Y a su vez utiliza otro campo que es ram de la familia 16.

La array es la que antes puse:

Array
(
[0] => Array
(
[0] => 10
[1] => 11
)

[1] => Array
(
[0] => 10
[1] => 11
)

[2] => Array
(
[0] => 11
[1] => 16
)

Etiquetas: multidimensional
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 11:19.