webForumDet fria alternativet

Tvådimensionell array - Bakvänd sortering

0 svar · 1 054 visningar · startad av Tibbelit

TibbelitMedlem sedan mars 200986 inlägg
#1

Hej!

Jag försöker sortera en tvådimensionell array baklänges. Såhär kan den se ut:
LÄNK

Jag lyckades sortera den efter datum fallande genom denna kod:

		
// $array innehåller den tvådimensionella arrayen
// $order2 innehåller den kolumn jag vill sortera efter t.ex. docDate
                $tmp = array(); 
		foreach($array as $ma) 
		{$tmp[] = $ma[$order2]; }
		array_multisort($tmp, $array);
		echo("<pre>");
		print_r($array);
		echo("</pre>");

Nu vill jag sortera detta efter datum, fast baklänges, men vet inte hur jag ska lösa det =/.

Tack på förhand! =)

EDIT: Löste sig =)

   		$tmp = array(); 
		foreach($array as $ma) 
		{$tmp[] = $ma[$order2]; }
		array_multisort($tmp, SORT_DESC ,$array);
131 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)