bie download sitesi yapmaya çalışmaktayım
arama yapıldığında eğer sonuç yoksa karışık sonuçlar yada benzer sonuçlar çıkarmam için ne yapmam lazım?
arama sonuçları
8
●661
- 01-02-2008, 21:15:15dediğin gibi yaptım ama hata mesajı alıyorum
senin verdiğin kodu aldım ve Aradığınız kriterlerde kayıt bulunamadı. Lütfen tekrar deneyiniz yazan yerin altına ekledim arama.php yi ekliyorum buraya acaba hocam nerede hata var. ben o yazının altında senin verdiin kodun çıkmasını istiyorum karışık programlar yada fark etmez bişey çıksında 10 tane program çıksın üstadlar bir yardım - 04-02-2008, 21:49:52arkadaş
$gel=mysql("sql sorgun");
if (mysql_num_rows($gel))
{
sonuçları ekrana bas
}
else
{
benzer sonuçları ara ve ekrana bas
}
bana verdi burada aramada sonuç çıkmayınca karışık yada farklı sonuçlar çıkarmak için bu kodu altaki arama.php ye nasıl entegre edebilirim
if(mysql_query("INSERT INTO arama (id, kelime, hit) VALUES (null, '$query', '1')")) echo(""); else mysql_query("UPDATE arama SET hit = hit + 1 WHERE kelime = '$query'"); if (!$pid) $sql="Select* from program where (isim like '%$query%' or aciklama like '%$query%' or tags like '%$query%') order by tarih desc limit $alt,$max"; else $sql="Select * from program where (isim like '%$query%' or aciklama like '%$query%' or tags like '%$query%') and altkat = '$kid' order by tarih desc limit $alt,$max"; if (!$pid) $sql2="Select* from program where (isim like '%$query%' or aciklama like '%$query%' or tags like '%$query%')"; else $sql2="Select* from program where (isim like '%$query%' or aciklama like '%$query%' or tags like '%$query%') and altkat = '$kid'"; $q=mysql_query($sql); $sql22=mysql_query($sql2); $nr2=mysql_num_rows($sql22); if($nr2 == 0) { echo 'Aradığınız kriterlerde kayıt bulunamadı. Lütfen tekrar deneyiniz.'; } else { - 04-02-2008, 22:31:10çok teşekkür ederimGuMgUmOk adlı üyeden alıntı: mesajı görüntüle
ama eğer aramada aranan kelime çıkmassa bu çıksın yapmak istiyorum aynı kodu bu şekile mi sokup arama sonuçlarının altına ekleyecem
yada direk arama kodunumu değiştirecem yukar query yazanı
yapmak istediğim eğer arama sonucu çıkmassa %100 arayacak ama sonuç yoksa senin dediğin çıkacak yani