Andy: multidimensionales Array sortieren

Beitrag lesen

Hallo!

$result[0][user_id] = 1
$result[0][percent] = 100
$result[1][user_id] = 2
$result[1][percent] = 50
$result[2][user_id] = 3
$result[2][percent] = 75

Will das ganze jetzt nach 'percent' sortieren lassen.
Habe schon viele Funktionen probiert und selber gebastelt
kriegs aber nicht hin.

Glaub ich nicht! ;-)

Hat jemand einen Tipp?

So auf die Schnelle:
function cmp($a,$b) {
    if ($a[percent] == $b[percent]) return 0;
    return ($a[percent] > $b[percent]) ? 1 : -1;
}
usort($result, cmp);

siehe http://de.php.net/manual/de/function.usort.php

Ciao,
Andy