Visa ett inlägg
Oläst 2008-10-07, 13:06 #7
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Även om du efterfrågar hjälp med multisort tycker jag att usort är en bättre lösning (eftersom jag misstänker att du vill hålla ihop datat).
Kod:
function compare_helper($a, $b) { 
 if ($a == $b) return 0;
 if ($a < $b) return -1;
 return 1;
}

function compare_name($a, $b) { return compare_helper($a['name'], $b['name']); }
function compare_nr($a, $b) { return compare_helper($a['nr'], $b['nr']); }
function compare_id($a, $b) { return compare_helper($a['id'], $b['id']); }

// Exempel:
usort($player, "compare_name");
http://se.php.net/manual/en/function.usort.php
eg0master är inte uppkopplad   Svara med citatSvara med citat