Molto probabilmente la tua intuizione č giusta:č un problema di codifica.
Il problema č che visivamente vedi la stessa cosa: aglič, ma l'aglič che cerchi č in una codifica differente dell'aglič memorizzato nel db.
un modo veloce per rendersene conto e debuggare č la funzione bin2hex, se tu fai bin2hex($stringaDaRicercare)
poi con un altra query prendi il record di aglič(magari guarda che id ha e prendilo attraverso l'id), estrai il campo "comune" e ficcalo dentro bin2hex()
se bin2hex ti dā 2 stringhe diverse HAI un problema di codifica, che generalmente č che un dato č in utf8 e l'altro no, e lė ci vuol poco a capire se il problema č nel db o nel dato che mandi in post, altrimenti il problema č altrove