Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

harfe göre listeleme..

Bartuc

0
Onaylı Üye
Üye
Katılım
5 Ağustos 2005
Mesajlar
29
Açılan Konu
12
Tepki puanı
0
liste.php?harf=aliste.php?harf=b
liste.php?harf=c

listemelede sorunum yok. ama türkçe karakterlerde birbirine karışıyor.
liste.php?harf=i
liste.php?harf=ş
liste.php?harf=ü
liste.php?harf=y

bunlarda sorun oluyor.

bunu nasıl engelleyebilirim? teşekkürler..
 

iyinet

Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,034
Açılan Konu
485
Tepki puanı
75
Konum
SEO
liste.php?harf=aliste.php?harf=b
liste.php?harf=c

listemelede sorunum yok. ama türkçe karakterlerde birbirine karışıyor.
liste.php?harf=i
liste.php?harf=ş
liste.php?harf=ü
liste.php?harf=y

bunlarda sorun oluyor.

bunu nasıl engelleyebilirim? teşekkürler..


Bartuc, bu sekilde soru sorulmaz.
Biz muneccimmiyiz senin hangi veritabi kullandigini bilecegiz?

MySQL kullaniyorsan
WHERE harf = BINARY(harf)
kulalabilirsin.
 

Bartuc

0
Onaylı Üye
Üye
Katılım
5 Ağustos 2005
Mesajlar
29
Açılan Konu
12
Tepki puanı
0
pardon, veritabanını bildirmedim, php ile mysql daha çok kullanıldığından ona göre tahmin edilir diye düşündüm. teşekkürler..
 

Bartuc

0
Onaylı Üye
Üye
Katılım
5 Ağustos 2005
Mesajlar
29
Açılan Konu
12
Tepki puanı
0
olmadı,
Operand should contain 1 column(s)

hatası alıyorum. yardım eder misiniz?

kullandığım kod:
sprintf("SELECT * FROM sanatci WHERE isim LIKE BINARY(%s, '%%') ORDER BY isim ASC", GetSQLValueString($colname_harf, "text"));
 

BabaPanter

0
Onaylı Üye
Üye
Katılım
15 Aralık 2005
Mesajlar
732
Açılan Konu
46
Tepki puanı
0
Sadece Türkçe karakterlerde mi bu hatayı veriyor?
 

Bartuc

0
Onaylı Üye
Üye
Katılım
5 Ağustos 2005
Mesajlar
29
Açılan Konu
12
Tepki puanı
0
hayır bütün harflerde..

yapmak istediğim şey harfe göre şarkıcı listesi.. ama İ Ü Y birbirine karışıyor S Ş karışıyor bir sürü sorun çıkıyor..
 
Üst