Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2012, 13:23
Avatar de victor5atodogas
victor5atodogas
 
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 13 años, 10 meses
Puntos: 2
Bucle recursivo con arrays sin terminar

Hola a todos,

Me gustaria saber si alguien me puede ayudar; tengo el siguiente array:

Código:
Código:
$grupos = array();
$grupos[0][0]['id_attribute'] = "Rojo";
$grupos[0][0]['id_attribute_group'] = "Color";
$grupos[0][1]['id_attribute'] = "Azul";
$grupos[0][1]['id_attribute_group'] = "Color";


$grupos[1][0]['id_attribute'] = "50";
$grupos[1][0]['id_attribute_group'] = "Anchura";
$grupos[1][1]['id_attribute'] = "60";
$grupos[1][1]['id_attribute_group'] = "Anchura";
$grupos[1][2]['id_attribute'] = "70";
$grupos[1][2]['id_attribute_group'] = "Anchura";



$grupos[2][0]['id_attribute'] = "100";
$grupos[2][0]['id_attribute_group'] = "Altura";
$grupos[2][1]['id_attribute'] = "200";
$grupos[2][1]['id_attribute_group'] = "Altura";
La cuestion es que este array es totalmente variable; puede haber tantos grupos como se desee, asi como valores para ese grupo, etc.

La idea final es recorrer todos los grupos de tal forma que obtengamos:

1- Rojo - 50 - 100
2- Rojo - 50 - 200
3- Rojo - 60 - 100
4- Rojo - 60 - 200
5- Rojo - 70 - 100
6- Rojo - 70 - 200
7- Azul - 50 - 100
8- Azul - 50 - 200
9- Azul - 60 - 100
10- Azul - 60 - 200
11- Azul - 70 - 100
12- Azul - 70 - 200

He probado de muchas formas pero de ninguna consigo hacerlo funcionar.

¿Alguna idea?

Muchas gracias.

Un saludo.