Bonjour,
Mon problème est dans le titre.
Jai un tableau généré ainsi:
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;
Mon tableau est correct après génération, mai je n'arrive pas a le trier.
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:
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);
Mais cela ne marche pas.
Quelqu'un peut-til m'aider.
Merci!