Hallo zusammen
Bin bereits den ganzen Tag im I-Net am schauen wegen folgendem Problem:
In einer Kundendatenbank (mySQL) wird das Datum der nächsten Verrechnung gespeichert. (Date-Field, yyyy-mm-dd)
Wie kann ich folgende Abfrage machen:
Zeige Datensätze welche (heute + 30 tage) - 100 Tage zur Verrechnung anstehen.
Nun, das klingt nicht allzu schwer... aber irgendwie finde ich keine Lösung.
Folgendes habe ich schon mal:
Hinter "$date3" steht:
Doch dann gibt es auch die Datensätze aus, welche in der Zukunft liegen.
Datensätze können in der Zukunft liegen weil:
Logischerweise auch erst in einem Jahr wieder eine Rechnung fällig werden kann.
Gibt es da wirklich keine Lösung?
Besten Dank für die Hilfe schon im voraus
Grüsse
binaer
Bin bereits den ganzen Tag im I-Net am schauen wegen folgendem Problem:
In einer Kundendatenbank (mySQL) wird das Datum der nächsten Verrechnung gespeichert. (Date-Field, yyyy-mm-dd)
Wie kann ich folgende Abfrage machen:
Zeige Datensätze welche (heute + 30 tage) - 100 Tage zur Verrechnung anstehen.
Nun, das klingt nicht allzu schwer... aber irgendwie finde ich keine Lösung.
Folgendes habe ich schon mal:
PHP-Code:
SELECT * FROM customers WHERE TO_DAYS($date3) - TO_DAYS(rechper) <= 100 order by 'id'
PHP-Code:
$jahr = date("Y");
$monat = date("m");
$tag = date("j");
$thisday = mktime (0,0,0,$monat,$tag+30,$jahr);
Datensätze können in der Zukunft liegen weil:
Logischerweise auch erst in einem Jahr wieder eine Rechnung fällig werden kann.
Gibt es da wirklich keine Lösung?
Besten Dank für die Hilfe schon im voraus
Grüsse
binaer
Kommentar