Well, I'm going to try to explain in parts, I think that's how to follow everything.
First check in the database the COLLATE
that has and changes if it is not for utf8_unicode_ci
and its data table.
In the database connection script you put this
header('Content-Type: text/html; charset=utf-8');
mysql_query("SET NAMES 'utf8'");
mysql_query('SET character_set_connection=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_results=utf8');
And on the arrow page, the CHARSET
you're on the user
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
I think that you do not have issues with accents, I've always done it like this and never had problems with encoding.