mysql deki latin5 kodlama olarak ISO-8859-9 a denk geliyor.
Bu durumda 2 çözümünüz var. ya tablonunuzun encoding i değiştirip
utf-8 yapacaksınız, ya da okurken utf-8 olarak okumaya çalışacaksınız.
ya da php dosyanızın encodingini ISO-8859-9 olarak değiştireceksiniz.

kolay gelsin


2009/11/24 Nuri Akman <nuri.ak...@hazine.gov.tr>:
> Malesef bu çözüm olmadı...
>
> Atıf CEYLAN yazmış:
>
> Merhaba,
> veritabanı bağlantısını yaptıktan sonra 1 kez çalıştırılmak üzere
>
> *mysql_query("SET NAME 'UTF-8'");*
>
> olarak deneyin.
>
> Kolay gelsin.
>
> Nuri Akman wrote:
>
>
> Arkadaşlar,
>
> MySQL database'de Latin5 olarak oluşturulmuş bir tablom var. Bu
> tablodaki verileri UTF-8 formatlı bir PHP dosyamda kullanmka istediğimde
> TR karakterler bozuk geliyor. Dosyanın UTF-8 olan türünü ANSI yapınca da
> ekrandaki diğer yazılar bozuluyor.
>
> Bu sorunu MySQL'deki tablomu UTF-8'e çevirmeden çözebileceğim bir metod
> var mıdır?
>
> Selamlar,
> Nuri Akman
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>



-- 
Serdar Güler
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap