Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/11/2009, 15:08
Avatar de luckystrikede11
luckystrikede11
 
Fecha de Ingreso: octubre-2009
Ubicación: Concepcion, Chile
Mensajes: 240
Antigüedad: 14 años, 7 meses
Puntos: 17
Respuesta: La busqueda PHP - MySQL con FULLTEXT no me encuentra algunas palabras..

Cita:
Iniciado por jenusys Ver Mensaje
Yo no sé si peco por inocente porque parece que tu conociemiento de SQL es bueno, pero yo cuando quiero hacer lo que dices utilizo LIKE en vez de AGAINST y ello me busca coincidencias incluso sin diferenciar mayúsculas o minúsculas entre otras ventajas.
Fulltext es mucho mas eficiente que Like


loncho_rojas, prueba sin IN BOOLEAN MODE, a mi me funciona sin eso.

Código PHP:
$query_Rs "SELECT *,
            MATCH (empresa, rubro, telefonos, movil, direccion, ciudad, mail, encargado, plan, descripcion)
            AGAINST ('%$buscar%' ) AS coincidencias
            FROM empresas
            WHERE MATCH (empresa, rubro, telefonos, movil, direccion, ciudad, mail, encargado, plan, descripcion)
            AGAINST ('%$buscar%')
            ORDER BY coincidencias DESC"