Bonjour à toutes et à tous,
Voici ma difficulté:
J'ai un array dans lequel j'aimerai trier l'information pour en refaire un nouveau:
array (size=1)
1 =>
array (size=3)
443 =>
array (size=7)
'count' => string '1' (length=1)
'id' => string '443' (length=3)
'name' => string 'Eau gazeuse' (length=11)
'price' => string '2.00' (length=4)
'pricetotal' => float 2
'customgroupid' => int 21
'customgroupname' => string 'Boisson Classique a 2 ou Boisson Gourmande a 3,00' (length=59)
358 =>
array (size=7)
'count' => string '1' (length=1)
'id' => string '358' (length=3)
'name' => string 'Quiche lorraine' (length=15)
'price' => string '3.50' (length=4)
'pricetotal' => float 3.5
'customgroupid' => int 23
'customgroupname' => string 'Les quiches a 3.50' (length=22)
361 =>
array (size=7)
'count' => string '1' (length=1)
'id' => string '361' (length=3)
'name' => string 'Quiche poireau' (length=14)
'price' => string '3.50' (length=4)
'pricetotal' => float 3.5
'customgroupid' => int 23
'customgroupname' => string 'Les quiches a 3.50' (length=22)
De ce tableau j'aimerais pourvoir en faire un nouveau sous cette forme:
array
Les quiches a 3.50 =>
array
0 => Quiche poireau
1 => Quiche lorraine
Boisson classique =>
array
0 => Coca
1 => Ice tea
Pour résumer:
J'aimerais prendre les catégories des ingrédients, en faire la clé d'un tableau et lister les ingrédients à l'intérieure.
Je vous remercie d'avance pour votre aide. Cela va faire une semaine que je m'arrache les cheveux là-dessus.
Pour le moment j'ai réussi à faire cet array:
array (size=2)
'Boisson Classique à 2 € ou Boisson Gourmande à 3,00 €' =>
array (size=1)
0 => string 'Eau gazeuse' (length=11)
'Les quiches à 3,50€' =>
array (size=1)
0 => string 'Quiche poireau' (length=14)
Le problème c'est que je ne peux enregistrer qu'un ingrédient par catégorie. Je pense que mon foreach écrase l’ancien ingrédient.
Merci encore
