Hallo liebe PHP-Gemeinde,
ich habe folgendenden Code:
PHP-Code:
$month = date("m"); //aktueller Monat
$year = date("Y"); //aktuelles Jahr
$maxday = date("t"); //Anzahl der Tage im aktuellen Monat
$date1 = "01.".$month.".".$year; //für Between Abfrage
$date2 = $maxday.".".$month.".".$year; //für Between Abfrage
$abfragemonth = "SELECT * FROM e_db WHERE e_date BETWEEN ".$date1." AND ".$date2.";"; //Abfrage aller Datensätze mit Datum zwischen dem 01. und des max. Tages im aktuellen Monat
$einsatzdb = mysql_query($abfragemonth)
or die(mysql_error());
leider wird mir beim Auflösen im Apache Webserver folgende Fehlermeldung angezeigt:
Zitat:
check the manual that corresponds to your MySQL server version for the right syntax to use near '.2013 AND 31.05.2013' at line 1
|
Ich kann mir leider nicht mehr erklären, wo mein Fehler liegt. Könntet ihr mir weiterhelfen?
Vielen vielen Dank im voraus.
Viele Grüße
Patrick
Edit 03.05.2013 - 14:56:
Im in $abfragemonth fehlten beim Datum die ' .Jetzt funktioniert zumindest das Ausführen der Seite. Jedoch wird nicht gefiltet.