Ciao ragazzi sto facendo una ricerca FULLTEXT con php e database Mysql, mi funziona tutto, riesce a cercare, ho però un problema:
- Se ad esempio nel db è presente la parola "conserve" e io scrivo la parola "cons" il sistema non la trova, ma se scrivo la parola completa "conserve" invece la trova
Nell'SQL faccio così:
codice:
SELECT *, MATCH(nome_prodotto_uk, descrizione_uk,nome_prodotto_it, descrizione_it,nome_prodotto_jp, descrizione_jp) AGAINST('cons*') AS attinenza FROM prodotti WHERE MATCH(nome_prodotto_uk, descrizione_uk,nome_prodotto_it, descrizione_it,nome_prodotto_jp, descrizione_jp) AGAINST('cons*')
Come posso fare a ovviare questo problema?