Mam poniższej tabeli:Sprawdź, czy bieżąca data jest między dwiema datami + mysql kwerenda wybierająca
id dateStart dateEnd active
1 2012-11-12 2012-12-31 0
2 2012-11-12 2012-12-31 0
Chcę porównać dzisiejszą datę w między DateStart i dateEnd.
Poniżej moje zapytanie o to:
$todaysDate="2012-26-11";
$db = Zend_Registry::get("db");
$result = $db->fetchAll("SELECT * FROM `table` WHERE active=0 AND {$todaysDate} between dateStart and dateEnd");
return $result;
Ale to nie działa. Każde rozwiązanie. Z góry dzięki.
Czy mógłbyś to sprecyzować? Jaki jest błąd? –
@ Mark Byres: Zwraca 0 wierszy. Pusty. – Sky
jaki jest format daty $ todaysDate? –