Salve,
mi sono accorto che inserendo delle descrizioni di siti all' interno di un database mysql tramite form, le lettere accentuate tipo ì , è ... mi vengono sostituite con dei "?".

Qualcuno mi sa dire se dipende dal fatto che utilizzo le funzioni trim e addslashes per "controllare" il campo del form "descrizione" nel seguente modo:

$desc = trim(addslashes($_POST['descrizione']));

???

Oppure può dipendere dalla struttura del database che è la seguente:

CREATE TABLE siti (
id int(11) NOT NULL auto_increment,
bla bla bla
descrizionesito text ,
bla bla bla
bla bla bla
PRIMARY KEY (id)
) TYPE=MyISAM;