Assurez-vous que le classement des colonnes, des tables et de la base de données est défini sur utf8_unicode_ci
ou utf8_general_ci
Vous devez également garder à l'esprit, en plus de la meta
directive que vous avez déjà, pour extraire et insérer des entrées vers et depuis la base de données dans le même encodage.
Incluez cette ligne juste après avoir passé l'appel pour vous connecter à la base de données :
mysql_query("set names 'utf8'");
Cela conservera le jeu de caractères correctement dans l'état UTF-8 pendant que vous manipulez et extrayez des entrées dans la base de données.
Si vous le pouvez pour la prochaine fois, ayez tout en UTF-8 depuis le tout début .