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

Cevap