Nuri bey , Sanırım utf8 olan tablolara başka bir encoding ile veri yazılmış. Direk olarak veritabanındaki verilere baktığnızda düzgün görebiliyor musunuz.
13 Aralık 2012 21:21 tarihinde Ege Sertçetin <[email protected]> yazdı: > İşletim sisteminizde Türkçe dilinin de kurulu olması gerekiyor sanırım. > > -- > Ege Sertçetin > > On 13-12-2012 16:53, Nuri AKMAN wrote: > > Arkadaşlar, > > > > *CREATE TABLE *`kat` ( > > `kat_id` int(11) NOT NULL auto_increment, > > `kat_adi` varchar(250) default NULL, > > PRIMARY KEY (`kat_id`), > > KEY `kat_adi` (`kat_adi`) > > ) ENGINE=MyISAM AUTO_INCREMENT=465 DEFAULT *CHARSET=utf8;* > > > > Yukarıdaki gibi oluşturduğum tablodan veri çekmek istiyorum. > > > > SELECT kat.kat_adi FROM kat ORDER BY kat.kat_adi > > > > Yukarıdaki sorgumda sırasıyla A, İ, Ü, Ö, Ç, B, C, D ile başlayan > > kayıtlarım geliyor. > > > > > > > > SELECT kat.kat_adi FROM kat ORDER BY kat.kat_adi collate utf8_turkish_ci > > > > Yukarıdaki sorgumda ise sırasıyla Ö, Ç, İ, A, B, C, D ile başlayan > > kayıtlarım geliyor. > > > > > > Nereyi yanlış yapıyorum acaba? > > > > > > > > _______________________________________________ > > Linux-programlama mailing list > > [email protected] > > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- Anıl Özselgin http://negaripseylervarya.blogspot.com/
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
