Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

PHP de geniş search

<?

mysql_query("SET NAMES 'utf8'");
$search=$_POST["search"];


//Unutmayın! Bu php kodları içinde ki "makaleler" ve "makale" kısımlarıi,veritabanında önceden oluşturduğum tablo ve veri tabanı isimleri.
$result = mysql_query("SELECT * FROM problem WHERE title LIKE '%$search%'");
  while($r=mysql_fetch_array($result))
{
  
   ?>
 <?php  
 
 $bulunan++;
   $bulunan=0;

   $title=$r["title"];
   $id=$r["id"];
   
     
   ?><table>
<?php
  
   
   //yazdırıyorum.
		  //Goruntulencek Metnin Tam Hali
$detay = $r['title'];
//Var olan metin içindeki karakter sayısı
$uzunluk = strlen($detay);
//Kaç Karakter Göstermek İstiyorsunuz
$limit = 100;
//Uzun olan yer "devamı..." ile değişecek.
if ($uzunluk > $limit) {
$detay = substr($detay,0,$limit) . "...";
}

//$newdetay = wordwrap($detay, 92, "<br>\n", true);


echo '<tr>
	     <td width="935" background="_img/resultz.png" height="40"> <font color="#00000" size="3"><a href="problem.php?id='.$id.'" ><b>'.$detay.'</font></a></b></td></tr>';
  
     

}

?>


Arkadaşlar bu arama bölümünde aramayı güzel yapmıyor.sadece tıpatıp aynısını yazarsan falan aramada buluyor. Ben öyle istemiyorum. http://www.dizimag.com daki dizi arama bölümünü bir kurcalayın lütfen kelimenin ortasındaki üç harfi yazsan bile o sonucu gösteriyor. Ben öylesini nasıl yaparım ?
+0
-1
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • xuma adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    171 cevap - 1 soru
    Dizi isimlerini cacheliyorlar veya javascript dizisi haline getiriyorlar (/cache/d.js dizininde) javascript dizi halinde alıyorlar. http://jqueryui.com/demos/autocomplete/ jquery plugini kullanıyorlar.Bu plugin olmayabilir ama kaynak kodlarını incele ve dizimag***.js içerisinde autocomplate olarak arama yap plugini orda da bulabilirsin.
    • spywaredz adlı üyenin fotoğrafı spywaredz
      Benim için javascript önemli değil. Detaylı bulması önemli. Mesela adam Chuck kelimesini aramak istiyor. huck yazıcak arama bölümüne ara tuşuna basıcak chuck sonucu gelicek... Benim aramamda öyle olmuyor işte. Direk çıkması önemli değil.
      10 yıl önce yazılmış
    • xuma adlı üyenin fotoğrafı xuma
      Verileri javascript array'e dönüştürüp http://jqueryui.com/demos/autocomplete/ adresindeki Jquery UI özelliğini kullanarak bunu sağlayabilirsiniz.
      10 yıl önce yazılmış
    • spywaredz adlı üyenin fotoğrafı spywaredz
      Dediğini anladım. Zaten bunda bu özellik var. İkisinide bir arada çıkarmış olursun diyorsun. E daha iyi saol :D
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.