Alexander: Aktuelle Termine anzeigen lassen

Hallo Leute,habe folgende Frage:
und zwar habe ich in einer Datenbank die Felder Tag,Datum,Uhrzeit,Heimteam und Auswärtsteam angelegt.
Was ich nun möchte,ist,daß ich quasi einen Terminticker anzeigen kann,der immer nur die aktuellen Termine für die nächsten 5 Tage anzeigt. Das muss also irgendwie über ORDER BY oder SORT BY gehen,oder?

Grüsse

Alex

  1. Hi!

    Du mußt einen SQL-Befehl folgender Art verwenden:

    "SELECT ... FROM ... WHERE datum >= NOW() AND datum<= NOW()+<5Tage>"

    Somit werden alle Datensätze ausgewählt, für die das Spieldatum innerhalb der nächsten 5 Tage liegt. Für <5Tage> müßtest du noch den entsprechenden Ausdruck finden, fällt mir jetzt nicht ein.

    Infos zu NOW() und dem <5Tage>-Problem dürftest du in der MySQL Doku finden: http://www.mysql.com

    Gruß,

    Matthias

    1. Infos zu NOW() und dem <5Tage>-Problem dürftest du in der MySQL Doku finden: http://www.mysql.com

      hey danke,das dachte ich mir auch schon so,aber ich hab genau das problem,das mir das sog. 5Tage Problem nicht einfällt.Hast du da keine Idee? Mysql.com geht gerade nicht

      1. Hi!

        Tut sie doch (wieder), und hier dürfte deine Lösung sein: http://www.mysql.com/doc/de/Date_and_time_functions.html

        Ansonsten kannst du dir die MySQL-Referenz auch runterladen, dann kannst du jederzeit drauf zugreifen.

        Gruß,

        Matthias