проверьте тип данных вашего столбца, и вы указали в кавычках (), как insert into table values ("NOW()");
?
обновлен
$this->db->set('created', time(),TRUE);
или
$this->db->set('created', date('Y-m-d H:i:s'),TRUE);
или обновите схему таблицы до
add_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
обновлено 2
NOW()
указан для MYSQL, PHP интерпретирует его как строку и не может смешивать их вместе