Finde data mellem to datoer i MySQL
Hej eksperter!Jeg skal lave et udtræk der trækker data ud mellem to datoer via. MySQL. Jeg har prøvet at løse det selv, men det virker ikke rigtigt.
mysql_select_db($database_karel, $karel);
$query_bookings = "SELECT * FROM karel_reservations WHERE booking_date BETWEEN ".$startdate_db." AND ".$enddate_db.""; $bookings = mysql_query($query_bookings, $karel) or die(mysql_error());
$row_bookings = mysql_fetch_assoc($bookings);
$totalRows_bookings = mysql_num_rows($bookings);
Datoen i databasen er skrevet med DATE i formatet (Y-m-d)
Jeg har indsat en række med datoen 2009-03-07, og forsøger så at hive den ud med følgende:
SELECT * FROM karel_reservations WHERE booking_date BETWEEN 2009-03-02 AND 2009-03-08 - men den skriver at der er 0 forekomster?
Håber I kan hjælpe mig! :-)
På forhånd mange tak.