Hallo Leute,
ich stehe vor einem Problem bei dem Ihr mir sicher helfen könnt.
In einer PHP Aufgabenverwaltung sollen Aufgaben mit einer Frist (z.b. 01.01.2009) in einer MySql Datenbank (über adodb) abgelegt werden. Damit man über eine Suche über einen Zeitraum z.B. vom 01.10.2008 - 01.02.2008 alle anzeigen kann. Soweit kein Problem
Nur soll es auch möglich sein, auch ein Intervall (monatlich, vierteljährlich, halbjährlich, jährlich) anzugeben. z.B. Frist 01.01.2009 mit jährlicher Wiederholung (als 01.01.2010 usw...)
Wie kann ich eine Datenbankabfrage gestalten die z.b. aus einer Spalte das Startdatum holt, aus der nächsten das Intervall und dann prüft ob der Treffer im angegeben Zeitraum liegt?
Wenn ich das bei jeder Zeile checke, würde es bei vielen Datensätzen ja eine Ewigkeit dauern.
Ich stehe voll auf dem Schlauch.....
Ich hoffe jemand hat von Euch eine clever Lösung mit PHP und MySql oder einen Codeschnippsel parat-
Danke....
ich stehe vor einem Problem bei dem Ihr mir sicher helfen könnt.
In einer PHP Aufgabenverwaltung sollen Aufgaben mit einer Frist (z.b. 01.01.2009) in einer MySql Datenbank (über adodb) abgelegt werden. Damit man über eine Suche über einen Zeitraum z.B. vom 01.10.2008 - 01.02.2008 alle anzeigen kann. Soweit kein Problem
Nur soll es auch möglich sein, auch ein Intervall (monatlich, vierteljährlich, halbjährlich, jährlich) anzugeben. z.B. Frist 01.01.2009 mit jährlicher Wiederholung (als 01.01.2010 usw...)
Wie kann ich eine Datenbankabfrage gestalten die z.b. aus einer Spalte das Startdatum holt, aus der nächsten das Intervall und dann prüft ob der Treffer im angegeben Zeitraum liegt?
Wenn ich das bei jeder Zeile checke, würde es bei vielen Datensätzen ja eine Ewigkeit dauern.
Ich stehe voll auf dem Schlauch.....
Ich hoffe jemand hat von Euch eine clever Lösung mit PHP und MySql oder einen Codeschnippsel parat-
Danke....
Kommentar