On Tue, 2009-11-24 at 12:11 +0200, Omer Barlas wrote: > serdar güler @ 24-11-2009 12:08: > > 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. > > veritabanını dump edin, daha sonra herhangi bir metin düzenleyici ile -geany > mesela- utf-8 olarak kaydedin, ve dump ettiğiniz veriyi encodingini > utf8_general_ci olarak düzelttiğiniz tablonuza tekrar yükleyin. problem > yüksek ihtimalle düzelecektir. > +1
Bence de en güzeli veritabanındaki datayı utf 8 e çevirmek. En kalıcı çözüm bu. Diğer türlü uygulamayı zorlamanız gerekir. Daha ilerde değişiklik yapmak istediğinizde yine karşınıza problem olarak çıkabilir. -- Ali Rıza _______________________________________________ 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