Hallo
auf die schnelle von einem eigenen Script kopiert, der aktuelle Tag liegt im Format 0000-00-00 vor.
Danke für die Antwort. Leider weiss ich nicht genau, wie ich das mit deiner Antwort anpacken kann. Für eine Starthilfe wäre ich sehr dankbar.
Wilhelm geht von der obigen Datumsformatierung aus, die eine Sortierung sehr
einfach macht [1]. Du erstellst dir ebenso formatierte Datumsangaben zu heute
und heute + 7 Tage und durchläufst die Termine um sie unter der folgenden
Prämisse zu filtern: Finde alle Termine >= heute und <= heute + 7 Tage.
Wenn du ein Datenbank z.B. MySQL benutzt, kannst du das direkt in der Abfrage
machen, es kommen dann nur die betreffenden Termine in das Ergebnis der Abfrage.
Falls du Flatfiles (Textdateien) benutzt, liest du die ganze Datei ein und
filterst dann das Array der Zeilen (So denn ein Termin jeweils eine Zeile belegt).
[1] Das Datum muss dann in der Liste der Termine ebenso gespeichert sein.
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)