- Katılım
- 27 Aralık 2007
- Mesajlar
- 2,109
- Açılan Konu
- 124
- Tepki puanı
- 2
- Konum
- cHeteM
merhaba arkadaşlar php scriptimde site içi arama için bir scriptten yararlandım aldığım kodlarla arama yapıyor ama sadece istediğim sütunun ilk başlarında yapıyor mesela
bu şekilde bir içerik var db'de. arama motoruna "ne" yazdığımda sonuç çıkmıyor ama cümlenin başındaki i iş işt şeklinde aramalar yaptığımda sonuçlar çıkmakta yani aramayı cümlenin başına göre yapıyor.
kullandığım kod
aradığım kelime cümlenin ortasında olsada sonuç verecek şekile kodu nasıl düzenleyebilirim? yardım ederseniz sevinirim.
not: formdan gelen input alanının adı ara.
işte bir örnek yazıyorum ne olduğu önemli değil
bu şekilde bir içerik var db'de. arama motoruna "ne" yazdığımda sonuç çıkmıyor ama cümlenin başındaki i iş işt şeklinde aramalar yaptığımda sonuçlar çıkmakta yani aramayı cümlenin başına göre yapıyor.
kullandığım kod
PHP:
$sorgu = mysql_query("SELECT * FROM makale LIMIT 20");
while ($cek = mysql_fetch_array($sorgu)) {
$ara = $_POST[ara];
$leng = strlen($ara);
$ara= strtolower( $ara);
$makaleara = $cek[makale];
$makaleara = strtolower( $makaleara );
$makale_ara = substr( $makaleara ,0, $leng );
aradığım kelime cümlenin ortasında olsada sonuç verecek şekile kodu nasıl düzenleyebilirim? yardım ederseniz sevinirim.
not: formdan gelen input alanının adı ara.