Hallo@all,
ich möchte in einem script von mir eine Datums abfrage der MySql Datenbank machen.
Es soll möglich sein, Aufgaben nach einem Datum anzeigen zu lassen.
Deswegen hab ich in der MySql Datenbank die 2 Felder, datums (für Datum start) und datume (für Datum ende) mit varchar(20) erstellt.
die abfrage hab ich so geschrieben:
Mein Problem: Er erkennt zwar das jetzt die Aktuelle Meldung angezeigt werden darf.
sagen wir vom 17.07.2006 bis 31.08.2006 soll er mir die Daten Filtern und Anzeigen. Allerdings bekommt er es nur einen Monat hin. (z.B. wird die Meldung nur bis zum 31.07 Angezeigt.) Und andere Daten die schon angefangen haben werden mal nicht angezeigt?!
Meine vermutung liegt darin, das er ab denn Monat nicht mehr richtig rechnet und vergleicht bei der abfrage kennt jemand einen Super Lösungsvorschlag?
würde mich um Hilfe sehr freuen,
viele Grüße BFreakout
ich möchte in einem script von mir eine Datums abfrage der MySql Datenbank machen.
Es soll möglich sein, Aufgaben nach einem Datum anzeigen zu lassen.
Deswegen hab ich in der MySql Datenbank die 2 Felder, datums (für Datum start) und datume (für Datum ende) mit varchar(20) erstellt.
die abfrage hab ich so geschrieben:
PHP-Code:
$timestamp = time();
$datum = date("d.n.Y",$timestamp);
$aktion_daten_filtern = mysql_query("SELECT * FROM aktion WHERE datums <= '$datum' ORDER BY datums DESC");
sagen wir vom 17.07.2006 bis 31.08.2006 soll er mir die Daten Filtern und Anzeigen. Allerdings bekommt er es nur einen Monat hin. (z.B. wird die Meldung nur bis zum 31.07 Angezeigt.) Und andere Daten die schon angefangen haben werden mal nicht angezeigt?!
Meine vermutung liegt darin, das er ab denn Monat nicht mehr richtig rechnet und vergleicht bei der abfrage kennt jemand einen Super Lösungsvorschlag?
würde mich um Hilfe sehr freuen,
viele Grüße BFreakout
Kommentar