HTML ve Veritabanı bağlantısı yaparken UTF-8 Dönüşümlerine dikkat ederseniz sorun ortadan kalkacaktır.

HTML


Veritabanı Bağlantısı

Php 5x.
mysql_query("set names 'utf8'");
mysql_query("SET CHARACTER SET utf8 ");


PDO
$db = new PDO("mysql:host=sunucu;dbname=veritabanı;charset=utf8", "kullanıcıadı", "kullanıcışifre");

$db->exec("SET NAMES 'utf8';");
$db->exec("SET CHARSET 'utf8;'");


Kolay gelsin :rolleyes: