Veri tabanında ki verileri alfabetik olarak sıralamak istiyorum. Ama sıralamada
türkçe karakterler en üstte çıkıyor.
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET 'latin5'");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
Bu ayarlamalar da mevcut.
Örneğin.
mysql_query("Select * From kategori ORDER By adi asc");
İ ile başlayan veri en üstte çıkıyor Oyna A ile başlayan olmasını istiyorum.
Nasıl yapabilirim.
Sıralamada sorun !!
10
●1.107
- 30-06-2007, 18:31:48Config.php nin içinde yer alıyor.
$mysql_baglanti = mysql_connect($host,$username,$userpass) ;
@mysql_select_db($veritabani) ;
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET 'latin5'");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
Nereye yerleştirmeliyim ?? - 30-06-2007, 18:35:07Misafirkodu değiştiriyoruz
düzelmesi gerekir böyle.
$mysql_baglanti = mysql_connect($host,$username,$userpass) ;
@mysql_select_db($veritabani,$mysql_baglanti) ;
mysql_query("SET NAMES 'latin5'",$mysql_baglanti);
mysql_query("SET CHARACTER SET 'latin5'",$mysql_baglanti);
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'",$mysql_baglanti); - 30-06-2007, 20:39:16eğer veritabanına insert işlemi yaparken karakter setini düzenlemediysen phpmyadminden sorun devam edecektir önce karakter setini düzenle sonra insert işlemlerini yap
düzelmesi gerekir böyle.