Две вещи. Во-первых, вы пытались поместить предложение where в кавычки, подобные этому:
$this->db->where('event_start_date <=','DATE_ADD(NOW(),INTERVAL 7 DAYS )');
Во-вторых, при необходимости просто пропустите, используя функцию where, и введите весь запрос следующим образом:
$this->db->query('SELECT event_id,title,event_start_date,location FROM sd_events WHERE event_start_date <= DATE_ADD(NOW(),INTERVAL 7 DAYS )');