So Leute....
Habe mal wieder ein kleines Datumsproblem...
Mein Kunde hat sein Datumsangaben in die Datenbank mit varchar(10) (sprich z.B. 26.05.2002) in die Datenbank geschrieben....
Nun gibt es da ein Feld "datum_anfang" z.b. 26.05.2002 und ein Feld "datum_ende" z.b. 17.07.2002
Ich hole mir das aktuelle Datum mit date("d.m.Y")
Nun soll ich herausfinden, ob das aktuelle Datum zwischen den beiden anderen Daten liegt - es funktioniert aber nicht....
Die beiden anderen Daten Forme ich folgendermaßen um:
$datum1 = mktime(date("$datum1[datum_anfang]"));
$datum2 = mktime(date("$datum2[datum_ende]"));
$aktuelles_datum = mktime(date("d.m.Y"));
Jetzt Frage ich ab
if ($aktuelles_datum >= $datum1 AND $aktuelles_datum <= $datum2) {
print "tu dies";
} else {
print "tu das";
}
Warum funzt des nicht?? Kann mir jemand behilflich sein??
Die Suchfunktion habe ich bereits genutzt aber habe nichts gefunden, was ich verwenden könnte...
Habe mal wieder ein kleines Datumsproblem...
Mein Kunde hat sein Datumsangaben in die Datenbank mit varchar(10) (sprich z.B. 26.05.2002) in die Datenbank geschrieben....
Nun gibt es da ein Feld "datum_anfang" z.b. 26.05.2002 und ein Feld "datum_ende" z.b. 17.07.2002
Ich hole mir das aktuelle Datum mit date("d.m.Y")
Nun soll ich herausfinden, ob das aktuelle Datum zwischen den beiden anderen Daten liegt - es funktioniert aber nicht....
Die beiden anderen Daten Forme ich folgendermaßen um:
$datum1 = mktime(date("$datum1[datum_anfang]"));
$datum2 = mktime(date("$datum2[datum_ende]"));
$aktuelles_datum = mktime(date("d.m.Y"));
Jetzt Frage ich ab
if ($aktuelles_datum >= $datum1 AND $aktuelles_datum <= $datum2) {
print "tu dies";
} else {
print "tu das";
}
Warum funzt des nicht?? Kann mir jemand behilflich sein??
Die Suchfunktion habe ich bereits genutzt aber habe nichts gefunden, was ich verwenden könnte...
Kommentar