Myślę, że potrzebujesz cytatów wokół swojej daty (np. „2011-06-08”). spróbuj tego
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;
}
Jeśli Twoje kolumny event_startdate
i event_enddate
są DATETIME
wpisz, ale interesuje Cię tylko część daty, możesz wykonać `DATE(event_enddate), aby wyodrębnić część daty