Ho un problemino con la gestione di un DB con phpMyAdmin che mi hanno dato, praticamente mi ritrovo con un db con delle frasi contenenti lettere speciali accentate, apostrofi ecc... Ad es la frase:

"Azienda italiana con più di 5 sedi all'estero"

Il problema sorge quando vado a cercare nel db questa frase passatami da una pagina php tramite un form:

Codice PHP:
<form name="form" method="post" action="stamp.php" class="form">
  <
select name="multi">
    <
option value="">Seleziona</option>
    <
option value="Azienda italiana con 2/4 sedi all estero">Azienda italiana ...</option>
    <
option value="Azienda italiana con più di 5 sedi all'estero">Azienda italiana ...</option>
  </
select>
<
input type="submit" name="invia" value="Invia" class="submit"/> 
Codice PHP:
dbquery("SELECT * FROM position WHERE Multi = '".htmlspecialchars($_POST['multi'],ENT_QUOTES)."' ORDER BY Idreport ASC"); 
Praticamente non mi trova nulla nel database, non riesco a capire come gli viene passata la frase con il form, con o senza lettere speciali, oppure come codice HTML, ovviamente ho provato di tutto, ma non ne vengo fuori..