pues he buscado un montón de información de los índices FULLTEXT y todo eso. y he visto que , aun pensando que está perfectamente, no funciona.
Quisiera uqe lo vierais, por favor.
ALTER TABLE alojamientos ADD FULLTEXT(nombre,descripcion,actividades,lugares,mi ni_desc)
Y se supone que en la búsqueda tengo que usar lo mismo haciendo::
Código PHP:
SELECT id,nombre,tipo,mini_desc,destacado FROM alojamientos WHERE confirmado = 1 AND MATCH (nombre,descripcion,actividades,lugares) AGAINST ('palabra') ORDER BY destacado DESC
Sin embargo si pongo solo
ALTER TABLE alojamientos ADD FULLTEXT(nombre)
Y luego busco:
Código PHP:
SELECT id,nombre,tipo,mini_desc,destacado FROM alojamientos WHERE confirmado = 1 AND MATCH (nombre) AGAINST ('palabra') ORDER BY destacado DESC
No entiendo nada. Por qué no encuentra nada? no devuelve error de sintaxis ni nada. simplemente no encuentra nada, y HAY . Porque estoy rellenando los campos con "lorem ipsum" y busco por lorem y no me devuelve nada...
QUé demonios hago mal? He probado mil maneras, ya no se que hacer...
Gracias gente!