Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/10/2008, 15:16
demogar
 
Fecha de Ingreso: febrero-2007
Ubicación: Panamá
Mensajes: 50
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Contenido similar

Muy buena la respuesta de ambos.
Me he quedado con la buena respuesta de okram que además me sirvió para un problema que tenía en la búsqueda del sitio.
Ya he agregado la funcion en las noticias de mi página.

Dejo aqui la solucion por si qlguien luego lo necesita:
En las busquedas de mi sitio, primero hago una cuenta de cuantas palabras estan en la busqueda.
Código:
if($numero == 1):
	    	$this->db->like('titulo', $query);
	    	$this->db->or_like('breve', $query);
	    	$this->db->or_like('texto', $query);
else:
    		$this->db->where('MATCH (titulo, breve, texto) AGAINST ("'.$query.'" IN BOOLEAN MODE)', NULL, FALSE);
endif;
Más o menos utilizo lo mismo para mostrar las entradas relacionadas, con el único hecho que ademas de buscar dentro del titulo, informacion breve y el texto, tambien busco cuando la categoria de la noticia es la misma (para que sea más preciso).

Saludos

Última edición por demogar; 11/10/2008 a las 15:26