Bonjour à tous,
J'ai un tableau multidimensionnel, que je voudrais trier en fonction d'une "colonne" de ce même tableau. je m'explique en montrant un peu :
Imaginons un tableau de ce genre :
Code :
- $_SESSION['panier']['groupe']=91;
- $_SESSION['panier']['libelle']="mon article";
- $_SESSION['panier']['prix']=50;
- $_SESSION['panier']['quantité']=5;
- $_SESSION['panier']['groupe']=54;
- $_SESSION['panier']['libelle']="mon article 2";
- $_SESSION['panier']['prix']=15;
- $_SESSION['panier']['quantité']=2;
- $_SESSION['panier']['groupe']=52;
- $_SESSION['panier']['libelle']="mon article 3";
- $_SESSION['panier']['prix']=17;
- $_SESSION['panier']['quantité']=3;
- $_SESSION['panier']['groupe']=91;
- $_SESSION['panier']['libelle']="mon article 4";
- $_SESSION['panier']['prix']=27;
- $_SESSION['panier']['quantité']=6;
|
j'aimerai trier mon tableau en fonction de la valeur se trouvant dans la colonne "groupe"; afin de grouper les articles par groupe!
afin de me retrouver avec un tableau plutot comme ça :
Code :
- $_SESSION['panier']['groupe']=52;
- $_SESSION['panier']['libelle']="mon article 3";
- $_SESSION['panier']['prix']=17;
- $_SESSION['panier']['quantité']=3;
- $_SESSION['panier']['groupe']=54;
- $_SESSION['panier']['libelle']="mon article 2";
- $_SESSION['panier']['prix']=15;
- $_SESSION['panier']['quantité']=2;
- $_SESSION['panier']['groupe']=91;
- $_SESSION['panier']['libelle']="mon article";
- $_SESSION['panier']['prix']=50;
- $_SESSION['panier']['quantité']=5;
- $_SESSION['panier']['groupe']=91;
- $_SESSION['panier']['libelle']="mon article 4";
- $_SESSION['panier']['prix']=27;
- $_SESSION['panier']['quantité']=6;
|
... j'ai fouillé toutes les fonctions de tri de array en php.. mais j'ai pas trouvé celle qui me convient (il y en a tellement et elle se ressemblent bcp !)... que feriez vous?
Merci d'avance
Freed