habe eine abfrage erstellt, die mir termine aus der DB ließt. könnte mir schnell jemand erklären was ich machn muss, damit die vergangenen termine nicht mit aufgelistet werden?
<?
$tag = date("d");
$monat = date("m");
$jahr = date("Y");
$stunde = date("H");
// Monat der Stunde größer oder gleich und Jahr des Termins größer oder gleich
if ($db['monat'] >= $monat AND $db['jahr'] >= $jahr) {
// Tag größer oder gleich
if ($db['tag'] >= $tag) {
echo $db['termin']
}
}
?>
Habe die DB-Anfrage absichtlich ausgelassen
Müsste so eigentlich funktionieren
Das Verhalten hängt aber auch davon ab, von welchem Typ das Feld "time" ist. Bei "DATETIME" wird die Uhrzeit berücksichtigt, bei "DATE" logischerweise nicht.