Намерих отговора на проблема с codeigniter like и or_like във форума на ellislab https://ellislab.com/forums /viewthread/185983/ Вместо да използвате
$this->db->like('location', $your_string);
използвайте:
$this->db->where('location LIKE', '%'.$your_string.'%');
и или_къде вместо or_like .