Dusi: mehrdemensionales Array sortieren

Beitrag lesen

Hallo zusammen,
habe ein kleines Problem:
Ich bekomme aus verschiedenen Tabellen Beträge, der Aufbau der Tabellen ist aber immer anders. Teilweise muss ich die Beträge erst errechnen, teilweise stehen sie direkt so in der Datenbank.
Nun möchte ich eine Art Kontoübersicht bauen, wo also Einnahmen und Ausgaben nach Datum sortiert sind.

Ich hatte mir nun überlegt, das ich die Daten dann in ein mehrdimensoniales Array schreibe nach dem Schema:
Datum - Betrag - Bezeichnung(woher der betrag kommt)

Ich komme aber leider nicht so ganz mit den Arrayfunktionen klar, bzw. weiss nicht welche ich nehmen soll oder ob mein vorhaben so überhaupt möglich ist.

z.B.:

$beträge = array();  
$betrag[] = array('2010-09-15','20.00','Einnhame');  
$betrag[] = array('2010-08-01','-30.00','Ausgabe');  
$betrag[] = array('2009-05-21','20.00','Einnahme');

und nun möchte ich zur Ausgabe das ganze nach Datum sortieren.

Vielen Dank für Eure Anstrengungen

Eure Dusi

PS: habe mir die Funktion array_multisort angeschaut, vertehe sie aber irgendwie nicht, bzw. weiss ich nicht wie ich dann auf das Datum als Ordnungskritik angebe.