Tôi đã theo bảng:Kiểm tra nếu ngày hiện nay là giữa hai ngày + mysql select query
id dateStart dateEnd active
1 2012-11-12 2012-12-31 0
2 2012-11-12 2012-12-31 0
tôi muốn so sánh ngày todays ở giữa dateStart và dateEnd.
Tiếp theo là truy vấn của tôi cho điều này:
$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;
Nhưng nó không làm việc. Bất kỳ giải pháp nào. Cảm ơn trước.
Bạn có thể cụ thể hơn không? Lỗi là gì? –
@Mark Byres: Nó trả về 0 hàng. Chỗ trống. – Sky
dateformat của $ todaysDate là gì? –