опитайте това преди заявката за вмъкване
mysql_query("SET NAMES utf8");
Също така не съм сигурен дали сте задали правилния набор от знаци на базата данни и на уеб страницата.
Набор от символи в секцията HTML Head?
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
и/или нещо подобно
header( 'Content-Type: text/html; charset=utf-8' );
Следването ще ви помогне да получите повече идеи как да го направите .. ако нещо не работи, коментирайте обратно.
проверете повече тук на SO
Съхраняване и показване Unicode низ (हिन्दी) с помощта на PHP и MySQL
Как да накарам MySQL да обработва UTF- 8 правилно
настройване на utf8 с mysql през php
PHP/MySQL с проблеми с кодирането