Heinrich Krebs: Array Sortierung ändern (Mehrdimensionales Array)

Beitrag lesen

Hallo zusammen.

Ich habe folgende Ausgangssituation:

...  
while ($AnfrageTemp = mysql_fetch_row ( $RitenSQL ))  
{  
	$Anfrage[$i]['Datum']  = $AnfrageTemp[0];  
	$Anfrage[$i]['Name']   = $AnfrageTemp[1];  
	$Anfrage[$i]['Stufe']  = $AnfrageTemp[2];  
	$Anfrage[$i]['SL1']    = $AnfrageTemp[3];  
	$Anfrage[$i]['SL2']    = $AnfrageTemp[4];  
	$Anfrage[$i]['ID']     = $AnfrageTemp[5];  
	$i++;  
}  
...

In dem Array liegen die Werte in der Reihenfolge, in der sie per SQL geholt wurden, nach Datum sortiert. Das ist für den ersten Arbeitsschritt auch sinnvoll so.
In einem späteren Arbeitsschritt brauche ich die Daten aber sortiert nach der Stufe. Die Frage ist nun, wie kann ich diese Tabelle so umsortieren, dass danach die Bezüge noch stimmen.
Ist das in PHP überhaupt möglich (ich werde aus der Beschreibung der Array-Sort Funktionen nicht so schlau) oder ist es einfacher die Daten neu per SQL zu holen ?

Vielen Dank für etwaige Antworten.
Heinrich