ToLGMaN
14.02.2008, 16:29
Evet çoğu yerde gördüğünüz arama motorlarının nasıl çalıştığını anlatacağım.
Aslında çok da zor bir olayı yoktur.Eğer birden fazla form alırsaniz tabi o zaman biraz zorlaşır fakat sadece zamanınızı alir.
Arama motorlarında sql komutumuz
<% sql = "select * from tablo WHERE form like '%" & degiskenadi & "%' " %>
şeklinde olmalıdır.Buna göre baş harfinden başlayarak aynı olan kelimeleri seçer ve bunları tabi normal veritabanından sıralatır gibi alirsiniz.
Mesela 2 tane formu aratmak isterseniz...
<% sql = "select * from tablo WHERE form like '%" & form1 & "%' and form2 like '%" & form2 & "%' " %>
seklinde yaparız.Gördügünüz gibi sadece araya "and" geldi.Bu durumda form alınan form1 değişkenine ve form2 de form2 değişkeni şekilde olucak sekilde arama yapar.Yani bulma olasılığı düşmektedir.
Aslında çok da zor bir olayı yoktur.Eğer birden fazla form alırsaniz tabi o zaman biraz zorlaşır fakat sadece zamanınızı alir.
Arama motorlarında sql komutumuz
<% sql = "select * from tablo WHERE form like '%" & degiskenadi & "%' " %>
şeklinde olmalıdır.Buna göre baş harfinden başlayarak aynı olan kelimeleri seçer ve bunları tabi normal veritabanından sıralatır gibi alirsiniz.
Mesela 2 tane formu aratmak isterseniz...
<% sql = "select * from tablo WHERE form like '%" & form1 & "%' and form2 like '%" & form2 & "%' " %>
seklinde yaparız.Gördügünüz gibi sadece araya "and" geldi.Bu durumda form alınan form1 değişkenine ve form2 de form2 değişkeni şekilde olucak sekilde arama yapar.Yani bulma olasılığı düşmektedir.