Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/01/2011, 06:13
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Problema con consulta tipo Google

Como imagino que ya tienes la tabla y que no has creado el índice, debes hacer esto:
ALTER TABLE tutabla ADD FULLTEXT nombreindice (titulo);

luego te bastará con hacer la consulta:

SELECT * FROM tutabla WHERE MATCH (titulo) AGAINST ('palabra_a_buscar');

pero, ojo, debe haber registros en la tabla y no sólo 1 o 2. La palabra buscada debe ser de más de 3 caracteres y esa palabra debe aparecer en algún registro, pero no en muchos (el porcentaje no debe ser muy alto), porque en ese caso no lo encontrará. Mira en el manual de MySQL sobre las restricciones, que también afectan a la codificación.

Empieza a hacer pruebas