Saya pikir Anda perlu qoutes di sekitar tanggal Anda (yaitu '2011-06-08'). coba ini
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;
}
Jika kolom Anda event_startdate
dan event_enddate
adalah DATETIME
ketik tetapi Anda hanya tertarik pada bagian tanggal, Anda dapat melakukan `DATE(event_enddate) untuk mengekstrak bagian tanggal