Visa ett inlägg
Oläst 2008-10-07, 11:51 #3
orreborres avatar
orreborre orreborre är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2003
Inlägg: 309
orreborre orreborre är inte uppkopplad
Flitig postare
orreborres avatar
 
Reg.datum: Apr 2003
Inlägg: 309
Det är inga problem alls:
Kod:
$player = array();

$player[0]['name'] = 'Björn';
$player[0]['nr'] = 2;
$player[0]['id'] = 1;

$player[1]['name'] = 'Mia';
$player[1]['nr'] = 7;
$player[1]['id'] = 2;

$player[2]['name'] = 'Kalle';
$player[2]['nr'] = 4;
$player[2]['id'] = 3;

$player[3]['name'] = 'Anna';
$player[3]['nr'] = 12;
$player[3]['id'] = 4;

$name = array();
$nr = array();
$id = array();

foreach($player as $k => $v)
{
	$name[$k] = $v['name'];
	$id[$k] = $v['id'];
	$nr[$k] = $v['nr'];
}

//Sort on name
array_multisort($name, SORT_ASC, $id, $nr, $player);
print_r($player);

//Sort on id
array_multisort($id, SORT_ASC, $name, $nr, $player);
print_r($player);

//Sort on nr
array_multisort($nr, SORT_ASC, $id, $name, $player);
print_r($player);
orreborre är inte uppkopplad   Svara med citatSvara med citat