Textdatei auslesen und nach datum sortieren!?!?!

  • Hallo,
    ich bin noch nicht sooo erfahren in php :?
    Bisher kann ich textdateien als datenbank einbinden
    und daten ein- bzw. auslesen.

    Zurzeit versuche ich für unsere Bandhomepage einen Terminplan
    für unsere Auftritte zu schreiben. Das soll später so funktionieren,
    dass die Ausgabe erstmal nach Datum sortiert wird und in 2 tabellen
    unterteilt wird (upcoming shows / past shows).

    folgender maßen sieht das schreiben der daten bei mir aus:

    schreiben.php

    Code
    $data = "$date#$event#$info#$location\n";
    $ftp = @fopen("datei.txt","a+") or die("Datei Error"); 
    fwrite($ftp, $data); 
    fclose($ftp);


    ein Eintrag in der textdatei würde dann zum beispiel so aussehen:

    datei.txt

    Code
    22.06.2006#Rocknacht#Eintritt: 18,- EUR / Beginn: 21:00 Uhr#Rockkeller in Hamburg


    Wie kann ich die Daten auslesen, dass das ganze nach Datum sortiert wird?
    >> so soll dann die formation der Ausgabe aussehen:
    die sortierung müsste also auch unterschielich sein (siehe upcoming und past shows)

    [Blockierte Grafik: http://online.workofart.de/tour.jpg]


    Konnte leider bisher keine Informarionen dazu finden.
    Ich hoffe ihr versteht was ich überhaupt meine.... ;)

    Gruß GIMP

  • ok, das ist schonmal ne gute idee an die sache ranzugehen...
    aber ich kann es nicht umsetzten... :(

    muss ich die daten erstmal in einem neuen Array speichern, das dann
    sortieren und dann ausgeben?

  • Hi
    Hab noch ne bessere idee.
    Ich schätz mal du hast das Datum und Eventbescreibung innem array, oder?
    Dann mach einen großen array, wo nur die Datume gescpeichert werden.
    Machs am besten so.
    JJJJMMTT,id
    Als id ersetzt du die nummer des array, wo die angaben gespeichert sind.
    Dann sortierst du den array mit den Daten und gibst je nach id die infos aus.
    Hoffe ich konte mich vernünftig ausdrücken.

  • danke für die antwort, aber ich bekomm es leider noch nicht hin.
    ich schätze mal, dass ich mir da noch einiges an lektüre besorgen
    sollte...