Hallo,
entschuldigt meine Frage, aber ich schreibe gerade ein Rechnungsystem für meine Firma. Nun stehe ich vor einem Denkfehler. Sämtliche MySQL Statements und PHP Funktionen sind bei mir weitestgehend vorhanden, nur stehe ich gerade vor einer verschlossenden Tür, die nicht aufgehen will.
Mein Problem: Ich möchte aus meiner Datenbank alle Rechnungen aufrufen, die in diesem Monat erzeugt wurden. Das Funktioniert auch wunderbar. Nun will ich auch, das er alle Rechnungen aufruft, die in diesem Monat erzeugt wurden und zusätzlich alle die älter sind, als 9 Tage ab Erstellungszeitraum.
Meine Idee war bisher:
Erläuterung:
- PQ_SqlTime // Sql Zeitstempel
- PQ_UnixTime // PHP Zeitstempel
- PQ_Status // Bezahlstatus
Nicht wundern, die Sql Variablen sind so geschrieben, sodass ich es auch nach langer Zeit weiter verstehe.
Würde mich freuen, wenn mir einer ein Gedankenstoß geben könnte.
entschuldigt meine Frage, aber ich schreibe gerade ein Rechnungsystem für meine Firma. Nun stehe ich vor einem Denkfehler. Sämtliche MySQL Statements und PHP Funktionen sind bei mir weitestgehend vorhanden, nur stehe ich gerade vor einer verschlossenden Tür, die nicht aufgehen will.
Mein Problem: Ich möchte aus meiner Datenbank alle Rechnungen aufrufen, die in diesem Monat erzeugt wurden. Das Funktioniert auch wunderbar. Nun will ich auch, das er alle Rechnungen aufruft, die in diesem Monat erzeugt wurden und zusätzlich alle die älter sind, als 9 Tage ab Erstellungszeitraum.
Meine Idee war bisher:
PHP-Code:
$SqlQuery = 'SELECT * FROM `Payments` WHERE MONTH(PQ_SqlTime) = MONTH(NOW()) AND YEAR(PQ_SqlTime) = YEAR(NOW()) AND `PQ_Status` = "0" AND `PQ_UnixTime` + 777600 < '.Time();
- PQ_SqlTime // Sql Zeitstempel
- PQ_UnixTime // PHP Zeitstempel
- PQ_Status // Bezahlstatus
Nicht wundern, die Sql Variablen sind so geschrieben, sodass ich es auch nach langer Zeit weiter verstehe.
Würde mich freuen, wenn mir einer ein Gedankenstoß geben könnte.
Kommentar