verileri çektiğin sayfadaki dil kodlamasını iso 8859-9 yaptığında sorun olmamalı Ayrıca php dosyanda bu charset tanımlamasını yaptığın satırın bir if vb.. döngü içinde kalıp kalmadığını kontrol et çünki charseti tanımladığın satır sen db den veri çekerken kullandığın döngü çalıştığında devre dışı kalan bi kod grubunda yer alıyor olabilir

muhtemelen dosyanın yapısını utf8 e çevirmeden utf8 karakter basmaya çalışmışsın. bahsi geçen dosya utf8 olmalı. ve mysql bağlantısının hemen altına mysql_query(&quot;set names 'utf8'&quot;); eklemelisin. ekstradan meta charset de girebilirsin. (verdiğin bilgilerden, tablo ve sütunların karakter karşılaştırmalarının da utf8_general_ci olduğunu varsaydım, ki bazen db karakter karşılaştırması utf8_general_ci olup sütunlar farklı kararkter karşılaştırmalarına sahip olabiliyor)

Merhabalar, mysql veritabanimda veriler var. mysql nin karakter seti utf8_general_ci olarak ayarli. phpmyadmin den baktigim zaman problemsiz olarak türkce karakterler gözüküyor ve düzenlenebiliyor. Ama bu verileri php ile mysql den almak istedigim zaman türkce karakterler? halinde geliyor. sayfanin html karakter dilini iso türkce, windows türkce, ve utf8 yapmama ragmen problem hala var. Ne yaptiysam cozemedim, lütfen bu konuda yardimlarinizi bekliyorum. iyi calismalar. mysqlden cektigim zaman su sekilde gozukuyor, Kod: