Bonjour,
Je souhaiterai trier et ranger un tableau array_offerPlan[][] multidimensionnel selon la valeur [CAT1] (exemlpe: Soldes) et la valeur [CAT2](exemple:Institutionnelle), mais je bloque au niveau de la fonction me permettant le trie, pouvez -vous m'aider svp
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $array_offerPlan[$m]=array('ID' => $m, 'CAT1' => $catTwo, 'CAT2' => $catOne, 'INFO' => $desc); foreach ($array_offerPlan as $key => $row) { $catTwo[$key] = $row['CAT1']; $catOne[$key] = $row['CAT2']; } array_multisort($catTwo, SORT_ASC, $catOne, SORT_ASC, $array_offerPlan); var_dump($array_offerPlan);et j'aimerai obtenir l'ordre suivant mais je n'y arrive pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 array( [0] => Array ( [ID] => 0 [CAT1] => Soldes [CAT2] => Institutionnelle [INFO] => mag + eStore) [1] => Array ( [ID] => 1 [CAT1] => Professionnelle [CAT2] => Institutionnelle [INFO] =>mag) [2] => Array ( [ID] => 2 [CAT1] => Professionnelle [CAT2] => Institutionnelle [INFO] =>mag + eStore) [3] => Array ( [ID] => 3 [CAT1] => Soldes [CAT2] => Locale [INFO] =>mag) [4] => Array ( [ID] => 4 [CAT1] => Professionnelle [CAT2] => Partenaire [INFO] =>mag + eStore) [5] => Array ( [ID] => 5 [CAT1] => Soldes [CAT2] => Institutionnelle [INFO] =>mag) )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 array ( [1] => Array ( [ID] => 1 [CAT1] => Professionnelle [CAT2] => Institutionnelle [INFO] =>mag) [2] => Array ( [ID] => 2 [CAT1] => Professionnelle [CAT2] => Institutionnelle [INFO] =>mag + eStore) [4] => Array ( [ID] => 4 [CAT1] => Professionnelle [CAT2] => Partenaire [INFO] =>mag + eStore) [0] => Array ( [ID] => 0 [CAT1] => Soldes [CAT2] => Institutionnelle [INFO] => mag + eStore) [5] => Array ( [ID] => 5 [CAT1] => Soldes [CAT2] => Institutionnelle [INFO] =>mag) [3] => Array ( [ID] => 3 [CAT1] => Soldes [CAT2] => Locale [INFO] =>mag) )
Partager