Bonjour,
Mon problème est dans le titre.
Jai un tableau généré ainsi:
Mon tableau est correct après génération, mai je n'arrive pas a le trier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $tab[$i] ['Z1'] = $Z1; $tab[$i] [$ii] ['Z2'] = $Z2; $tab[$i] [$ii] ['Z3'] = $Z3;
Je souhaiterais de la trier d'abord sur Z1, et a l'interieur du Z1, sur Z2 et ensuite sur Z3
J'ai testé avec différents code dont:
Mais cela ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 foreach ($tab as $key => $row) { $Z1T[$key] = $row['Z1']; $Z2T[$key] = $row['Z2']; $Z3T[$key] = $row['Z3']; } array_multisort ($Z1T, SORT_ASC, $tab); array_multisort ($Z2T, SORT_DESC, $Z3T, SORT_ASC, $tab);
Quelqu'un peut-til m'aider.
Merci!
Partager