Hallo liebe Freunde,
ich habe folgendes Problem:
Ich möchte erreichen, dass nur Daten innerhalb des Zeitfensters angezeigt werden mit 15 Minuten vor beginn_zeit bis 15 Minuten nach paket_abgeholt.
Beide Felder sind Timefelder.
Ich habe folgendes schon probiert, aber es klappt noch nicht so ganz. Mal zeigt es alle Daten vor Beginn Zeit oder danach alle.
FROM
Auftrag
WHERE
(beginn_zeit < '" . date('H:i:s', strtotime('+15 minutes')) ."') AND
((paket_abgeholt IS NULL) OR (paket_abgeholt < '" . date('H:i:s', strtotime('-15 minutes')) ."')) AND
(id_fahrzeug > 0) AND
(id_personal > 0) LIMIT 0,200";