J'ai trouvé la réponse au problème codeigniter like et or_like sur le forum ellislab https://ellislab.com/forums /viewthread/185983/ Au lieu d'utiliser
$this->db->like('location', $your_string);
utiliser :
$this->db->where('location LIKE', '%'.$your_string.'%');
et ou_où au lieu de or_like .