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.