[ Tableau ] Regrouper 2 lignes identiques
Posté : 28 avr. 2009, 12:14
Bonjour,
Sur la création d'un panier, je suis confronté à un problème. J'aimerai boucler sur mon panier, et regrouper 2 lignes ensemble, si elles sont identiques.
Voici un exemple, du tableau $_SESSION["panier"] :
J'aimerai donc les fusionner, tout en modifiant la variable pack[quantite]
Existe t'il une fonction PHP qui me permetttrait de faire ce genre de chose ?
Si non, comment dois-je m'y prendre ?
Sur la création d'un panier, je suis confronté à un problème. J'aimerai boucler sur mon panier, et regrouper 2 lignes ensemble, si elles sont identiques.
Voici un exemple, du tableau $_SESSION["panier"] :
Array (
[packs] => Array (
[0] => Array (
[pack_id] => 1
[pack_name] => Vente
[pack_price] => 249
[inserted] => 0
[options] => Array (
[0] => Array (
[option_id] => 1
[option_name] => Panneau personnalisé
[option_price] => 0
)
[1] => Array (
[option_id] => 4
[option_name] => Mailing de situation A VENDRE
[option_price] => 50
)
)
[quantite] => 1
)
)
[1] => Array (
[pack_id] => 1
[pack_name] => Vente
[pack_price] => 249
[inserted] => 0
[options] => Array (
[0] => Array (
[option_id] => 1
[option_name] => Panneau personnalisé
[option_price] => 0
)
)
[quantite] => 1
)
)
[2] => Array (
[pack_id] => 1
[pack_name] => Vente
[pack_price] => 249
[inserted] => 0
[options] => Array (
[0] => Array (
[option_id] => 1
[option_name] => Panneau personnalisé
[option_price] => 0
)
[1] => Array (
[option_id] => 4
[option_name] => Mailing de situation A VENDRE
[option_price] => 50
)
)
[quantite] => 1
)
)
[total] => Array (
[ht] => 548
[ttc] => 655.41
)
)
Dans ce tableau, la ligne pack[0] et la ligne pack[2] sont absolument identiques.J'aimerai donc les fusionner, tout en modifiant la variable pack[quantite]
Existe t'il une fonction PHP qui me permetttrait de faire ce genre de chose ?
Si non, comment dois-je m'y prendre ?