Credo di aver individuato il problema: in una pagina che riceve valori da un form, il passaggio dei parametri è corretto (provato con la stampa dei valori con charset impostato a utf-8, altrimenti li visualizzo sempre male) ma quando vado a fare le query non sono più utilizzati i valori corretti.
Devo fare un replace di tutte le lettere accentate maiuscole e minuscole ?
Non ci sarebbe un modo più sbrigativo ?