ciao,
ho un problema con un motore di ricerca interno che sto cercando di perfezionare.
$sql = "SELECT *, MATCH(note, nome_servizio, sottotitolo) AGAINST('$searchStr') AS attinenza FROM tbl_servizi WHERE MATCH(note, nome_servizio, sottotitolo) AGAINST('$searchStr') ORDER BY attinenza DESC";
questa query per la ricerca full text funziona solo che non soddisfa completamente il modo in cui mi restituisce i risultati.
cosa succede: ad esempio, se nel campo di ricerca inserisco le parole "consolato argentina", quello che mi stampa come risultato è si il consolato di argentina, ma anche tutti i record che hanno la parola "consolato", mentre a me serve che mi restituisca solo i risultati che contengono le parole "consolato argentina"
Grazie mille per l'aiuto