J'ai un tableau qui contient plusieurs tableaux. J'essaye d'arranger ces arrangements de la quantité de plus grands au moins nouveaux ventes. Voici l'exemple du tableau qui se poursuit pendant environ 40 tableaux:Comment organiser plusieurs tableaux par un champ spécifique
Array
(
[0] => Array
(
[Tech] => Array
(
[first_name] => Anthony
[last_name] => Bisignano
)
[0] => Array
(
[new_sales] => 21
[upgrades] => 2
)
)
[1] => Array
(
[Tech] => Array
(
[first_name] => Arnold
[last_name] => Ybanez
)
[0] => Array
(
[new_sales] => 5
[upgrades] => 0
)
)
La fonction que je suis en train d'utiliser est la suivante:
function aasort (&$techs, $key) {
$sorter=array();
$ret=array();
reset($techs);
foreach ($techs as $ii => $va) {
$sorter[$ii]=$va[$key];
}
asort($sorter);
foreach ($sorter as $ii => $va) {
$ret[$ii]=$techs[$ii];
}
$techs=$ret;
}
aasort($test,"new_sales");
que j'utilise cette fonction mal ou est-il une autre approche que je devrais prendre?
Merci de cette réponse a parfaitement fonctionné. – user1916690