Zudecke
18.10.2005, 12:40:31
Hi,
ich hab hier ne Abfrage, die alle Veranstaltungen auflistet, dessen Beginne über dem aktuellen Datum liegen:
$where.=" AND termin >= CURRENT_DATE()";
Alles schön und gut, aber wenn die Veranstaltung 3 Tage lang oder so dauert, wird sie am zweiten Tag schon nicht mehr mit aufgelistet, obwohl sie noch läuft. Es gibt noch ein Feld "dauer" in der Tabelle. Wie kann man die Abfrage gestalten, dass alle Veranstaltungen gezeigt werden, die über dem aktuellem Datum plus der Dauer liegen. Vielleicht irgendwie so?:
$where.=" AND termin >= CURRENT_DATE()-dauer";
Geht halt nicht. Kann man das überhaupt irgendwie so machen?
ich hab hier ne Abfrage, die alle Veranstaltungen auflistet, dessen Beginne über dem aktuellen Datum liegen:
$where.=" AND termin >= CURRENT_DATE()";
Alles schön und gut, aber wenn die Veranstaltung 3 Tage lang oder so dauert, wird sie am zweiten Tag schon nicht mehr mit aufgelistet, obwohl sie noch läuft. Es gibt noch ein Feld "dauer" in der Tabelle. Wie kann man die Abfrage gestalten, dass alle Veranstaltungen gezeigt werden, die über dem aktuellem Datum plus der Dauer liegen. Vielleicht irgendwie so?:
$where.=" AND termin >= CURRENT_DATE()-dauer";
Geht halt nicht. Kann man das überhaupt irgendwie so machen?