se posso darti un consiglio... dovresti lavorare sugli unicode e non sui latin...

quando imposti la connessione al db ti consiglio di fare questa query

Codice PHP:
@mysql_query("SET NAMES 'utf8'"); 
e poi magari anche
Codice PHP:
@mysql_query("SET CHARACTER SET 'utf8'");
@
mysql_query("SET COLLATE 'utf8_general_ci'"); 

nell'html, invece, nella head devi avere

Codice PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"

ciauu