risolto con utf8_decode() e il problema dopo i caratteri accentati risultavano gli slashes quando inserivo caratteri apostrofati es:l'avevo detto veniva visualizzato come l\'avevo detto

ti spiego com'è ho risolto

allora con la query insert inserisco i dati filtrati semplicemente con mysql_real_escape_string()

al momento della query select visualizzo i dati filtrati prima con utf8_decode() e poi con stripslashes()

ora mi chiedo la prassi dal punto di vista della sicurezza è valida?giusta?

grazie mille del supporto mi hai dato una grande mano!!