Hallo,
über google habe ich ja schon eine ganze Menge Threads zu diesem Thema gefunden, allerdings nicht genau DAS, was ich suche. Ich hoffe mal, dass ich mich bei der Hitze nicht einfach nur zu blöd anstelle...
Also, nun ins Detail:
Ich habe ein zweidimensionales Array $two_dim['assoc'][$i], d. h. die erste Dimesion ist assoziativ (hat die Länge 3) und die zweite durchnummeriert bis 100+. Nun habe ich die Funktionen usort() (anscheinend für mich uninteressant) und array_multisort() gefunden.
$two_d|--0--|--1--|--2--
===============
id------|--1--|--14-|--4--
name--|Hans|Adi--|Ela--
points-|--20-|--10-|--15
Wenn ich nun array_multisort($two_dim['points'],SORT_DESC) aufrufe, dann sortiert er zwar diese Punktzahlen, behält die Verknüpfungen bei Namen und ID aber nicht bei.
Welcher Kniff erspart mir große Verzweiflung?
Grüße an alle
über google habe ich ja schon eine ganze Menge Threads zu diesem Thema gefunden, allerdings nicht genau DAS, was ich suche. Ich hoffe mal, dass ich mich bei der Hitze nicht einfach nur zu blöd anstelle...
Also, nun ins Detail:
Ich habe ein zweidimensionales Array $two_dim['assoc'][$i], d. h. die erste Dimesion ist assoziativ (hat die Länge 3) und die zweite durchnummeriert bis 100+. Nun habe ich die Funktionen usort() (anscheinend für mich uninteressant) und array_multisort() gefunden.
$two_d|--0--|--1--|--2--
===============
id------|--1--|--14-|--4--
name--|Hans|Adi--|Ela--
points-|--20-|--10-|--15
Wenn ich nun array_multisort($two_dim['points'],SORT_DESC) aufrufe, dann sortiert er zwar diese Punktzahlen, behält die Verknüpfungen bei Namen und ID aber nicht bei.
Welcher Kniff erspart mir große Verzweiflung?
Grüße an alle
Kommentar