Por ejemplo,
La tabla contiene una frase que se llama "Tienda Rabad".. pero al buscar la palabra "Rabad" no me da coincidencias... Tampoco las iniciales, es decir, si por ejemplo tengo en la tabla una palabra "CGI" y busco eso, no me lo encuentra. Lo demas sin drama.. no me habia pasado, o al menos nunca me di cuenta de este detalle
Estoy empleando un modelo tipico de busqueda con indices Fulltext en las tablas MySQL, y la sentencia SQL del PHP es con un Match Against IN BOOLEAN MODE..
Ejem:
Código PHP:
$query_Rs = "SELECT empresa, rubro, telefonos, movil, direccion, ciudad, mail, encargado, plan, descripcion,
MATCH (empresa, rubro, telefonos, movil, direccion, ciudad, mail, encargado, plan, descripcion)
AGAINST ('%$buscar%' IN BOOLEAN MODE) AS coincidencias
FROM empresas
WHERE MATCH (empresa, rubro, telefonos, movil, direccion, ciudad, mail, encargado, plan, descripcion)
AGAINST ('%$buscar%' IN BOOLEAN MODE)
ORDER BY coincidencias DESC";
Entiendo que cuando hay demasiadas coicidencias de palabras, ya el Fulltext no los muestra, pero en este caso, esas iniciales y palabras no se repiten mas de 1 vez
Agradeczoc la ayuda urgente.. gracias.. si se me paso algo, me lo dicen por fa