mysql sıralamada Ç ler ve C ler içe içe geliyor ?

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2007
Mesajlar
3,749
Tepki puanı
61
Konum
Antalya
Neredeyse 100 den fazla makale forum blog yazısı okudum. Yaklaşık 3 saattir her türlü konfigürasyonu denedim.

Veri tabanı UTF-8 Sayfalar UTF-8

mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");

bunları da yazıyorum bağlanırken.

Türkçe Karakterlerden Ç harfi her yerde Ç diye gözüküyor. Veri tabanında sayfada.

Benim sorunum sql ile sıralarken
Cam
Çatal
Cihaz

diye sıralıyor. Bu Ç leri c den sonra gelmesini nasıl sağlayabilirim.
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
SELECT x FROM y
ORDER BY x
COLLATE utf8_turkish_ci
 
0
Onaylı Üye
Üye
Katılım
11 Mayıs 2007
Mesajlar
3,749
Tepki puanı
61
Konum
Antalya
sağol angelo.

Gün içinde çözmüştüm. Koda her hangi bir şey eklemeden çözülmüyor sanırım. Yani tablo yapısı ile alakalı bir şey değil.

Tabloda diyelim Türkçe Rusça ve Yunanca var o zaman nasıl çözülüyor.
 
Geri
Üst