Certifique-se de que o agrupamento para as colunas, tabelas e banco de dados esteja definido como
utf8_unicode_ci
ou utf8_general_ci
Você também deve ter em mente, além do
meta
diretiva que você já possui, para extrair e inserir entradas de e para o banco de dados na mesma codificação. Inclua esta linha logo após fazer a chamada para se conectar ao banco de dados:
mysql_query("set names 'utf8'");
Isso manterá o conjunto de caracteres corretamente como estado UTF-8 conforme você manipula e extrai entradas no banco de dados.
Se puder da próxima vez, tenha tudo em UTF-8 do muito início .