Tôi nghĩ rằng bạn cần qoutes xung quanh ngày của bạn (tức là '2011-06-08'). thử cái này
function get_promo() {
$today = date('Y-m-d');
$query = $this->db->query(
"SELECT FROM tbl_event WHERE event_id = {$id} AND event_startdate <= '{$today}'
AND event_enddate >= '{$today}'");
return $query;
}
Nếu các cột của bạn event_startdate
và event_enddate
là DATETIME
nhập nhưng bạn chỉ quan tâm đến phần ngày, bạn có thể thực hiện `DATE (event_enddate) để trích xuất phần ngày