Suponiendo que queramos encontrar alguna de las palabras de un string:
$search_query = "quiero encontrar algo"; $search_query_values = explode(' ', $search_query); $counter = 0; foreach ($search_query_values as $key => $value) { if ($counter == 0) { $this->db->like('title', $value); } else { $this->db->or_like('title', $value); $this->db->or_like('content', $value); } $counter++; } $query = $this->db->get('faq');Como se puede ver en el ejemplo realizo un explode para obtener un mayor de resultados, ya que realizado maches con cada una de las palabras de la string.
No hay comentarios:
Publicar un comentario