E
Ecki
Guest
Hallo zusammen, ich habe ein Problem mit PHP.
Also es geht darum das in einer Datenbank in den Datensätzen Datumsangaben stehen, jetzt möchte ich nur Datensätze anzeigenlassen die das aktuelle Datum bzw. Datumsangaben die in der Zukunft liegen.
Das Format des Datums steht als "varchar" in der Datenbank und sieht so aus Bsp.: "01.01.2005". zuerst wollte ich die Sache über den select-Befehl machen aber es ging nicht dann habe ich es mit "if ($datum >= $zeit) {}"
wobei "$datum das Datenbankdatum und $zeit = date("d-m-Y" ist.
Leider vergleicht das Programm nur den Tag und nicht auch den Monat und das Jahr. Bsp.: Heute ist der 03.02.2005 er sucht alle Datensätze raus die im Tag gleich dem 03. oder größer sind, wenn also das Datum 06.01.2005 steht sucht es das Programm mit raus obwohl es im Monat in der Vergangenheit liegt.
Könnt Ihr mir da helfen?
Danke im vorraus!!!
Ecki
Also es geht darum das in einer Datenbank in den Datensätzen Datumsangaben stehen, jetzt möchte ich nur Datensätze anzeigenlassen die das aktuelle Datum bzw. Datumsangaben die in der Zukunft liegen.
Das Format des Datums steht als "varchar" in der Datenbank und sieht so aus Bsp.: "01.01.2005". zuerst wollte ich die Sache über den select-Befehl machen aber es ging nicht dann habe ich es mit "if ($datum >= $zeit) {}"
wobei "$datum das Datenbankdatum und $zeit = date("d-m-Y" ist.
Leider vergleicht das Programm nur den Tag und nicht auch den Monat und das Jahr. Bsp.: Heute ist der 03.02.2005 er sucht alle Datensätze raus die im Tag gleich dem 03. oder größer sind, wenn also das Datum 06.01.2005 steht sucht es das Programm mit raus obwohl es im Monat in der Vergangenheit liegt.
Könnt Ihr mir da helfen?
Danke im vorraus!!!
Ecki