Çözüm Yolları;

1) Veritabanı bağlantı dosyanızdan karakter seti tanımlandığından emin olun;


mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");


2) Phpmyadmin üzerinden karakter setinin utf8_turkish_ci olarak seçildiğinden emin olun, değilse tabloyu karakter setini seçerek yeniden yapılandırın.

3) Veritabanına giriş yapan php dosyasının UTF-8 bomsuz olarak kaydedildiğinden emin olun.

Tüm adımları uyguladıktan sonra cache dosyalarınızı temizleyin ve tekrar deneyin.