Ciao a tutti.
Ho un bel problemone, che mi sta facendo sclerare.
Dunque ho una tabella nel db con un campo testo (ovviamente FULLTEXT), dove tutti i testi sono memorizzati come nell'esempio:

università è memorizzato con universit&agrave ; ecc..

Quindi al posto delle lettere accentate, ho nel db la relativa codifica.

Per ovviare a questo problema, per ogni key inserita nella form di ricerca, prima di fare la query, faccio una sostituzione di tutti i caratteri accentati con le relative codifiche.
esempio:

$query_search = str_replace("à","&agrave ;",$query_search);
$query_search = str_replace("è","&egrave ;",$query_search);
$query_search = str_replace("ì","&igrave ;",$query_search);
$query_search = str_replace("ò","&ograve ;",$query_search);
$query_search = str_replace("ù","&ugrave ;",$query_search);

Mi aspetto che tutto funzioni ma non è cosi:
Il risultato della query è che le parole accentate me le trova, ma trova anche articoli che non hanno al loro interno la stringa cercata, e non so proprio capire il perchè.

Avete in mente qualcosa??
Potete aiutarmi??
Grazie a tutti

P.S. HO SEPARATO I ; SE NO VENIVANO INTERPRETATI