From: Agah ALICI (agah@sakarya.edu.tr)
Date: Thu 21 Dec 2006 - 11:09:04 GMT
Merhaba,
Veritabanınızda collation var mı?
_____
From: linux-programlama-bounces@liste.linux.org.tr
[mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Fatih
Kaya
Sent: Thursday, December 21, 2006 1:06 PM
To: linux-programlama@liste.linux.org.tr
Subject: [Linux-programlama] PHP - MySQL Arama
Merhaba,
PHP - MySQL arama ile ilgili Türkçe karakter problemi yaşıyorum.
Arama formum:
<form id="form1" name="form1" method="get" action="ara.php">
<input name="ara" type="text" size="15" />
<input type="submit" name="Submit" value="Ara" />
ara.php'deki arama sorgum:
$ara = mysql_real_escape_string($_GET['ara']);
$sql = mysql_query("SELECT * FROM habero WHERE baslik like '".$ara."%' or
haber like '".$ara."%' ORDER BY id ");
Bu şekildeyken 2 problem yaşıyorum.
1.si forma türkçe karakterde bir kelime yazdığımda adres satırında
karakterler bozuluyor. Başka siteleri inceledim ğ,ş,ç gibi harfler
bozulmadan çıkıyor.
2. si veritabanında yer alan bir türkçe kelime aradığımda sonuç bulamıyor.
Mesela "türkçe" kelimesini forma da yazsam adres satırına direkt "türkçe"
de yazsam sonuç bulunamadı diyor. Oysaki bir sürü kayıtta türkçe kelimesi
geçiyor.
Türkçe karakter geçmeyen hiçbir kelimede sorun yok, kayıtları buluyor.
Yardımcı olursanız sevinirim.
İyi çalışmalar,
Fatih
_________________________________________________________
Bu E-Posta Sakarya Universitesi E-posta Sunucusu Araciligiyla Size Ulastirilmistir.
SAU >> BIDB >> Ar-Ge S.M. >> Sistem Yonetimi Servisi
>> BitDefender Antivirus Yazilimi Tarafindan Virus Taramasindan Gecirilmistir.
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama