|
|
| |
|

|
Arama Motoru yapmak |
 |
7005 Görüntülenme |
Konular bölümünde kodların anlamını yazdım.Önce orayı okumanızı tavsiye ederim.
db.mdb adında bir veritabanımız olsun ve içinde isimler adında bir tablo olsun.ısimler tablosunun içindede ID(AutoNumber) ve isim(text) adlarında 2 tane alanımız olsun.
isimler adı altında frost ve lancelot gibi 2 tane isim olsun.şimdi form.html sayfamızı yapalım ki burdan aramak istediğimiz isimi yazacağız.
form.asp
-------------------------------------------------------------
<html>
<head>
<title>Form</title>
</head>
<body>
<form method="get" action="arabul.asp">
<input type="text" name="isim" size="20">
<input type="submit" value="Bul" name="cmd">
</form>
</body>
</html>-------------------------------------------------------------
evet formumuz tamam siz bu sayfadan giriş yapacaksınız ve bir isim yazacaksınız.
buda arabul.asp olsun
-------------------------------------------------------------
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
isim = request.querystring("isim")
set objRS = Server.CreateObject("ADODB.Recordset")
sql = "select * from isimler where isim like '%" & isim & "%' "
objRS.open sql,conn,1,3
if objRS.eof then
response.write "Hiç kayıt bulunamadı."
response.end
else
do while not objRS.eof
response.write "Bulunan Sonuçlar"
response.write "<br>"
response.write objRS("isim")
objRS.movenext
loop
end if
%>
Veritabanımızda girdiğimiz isimleri bulan ve sıralayan basit bir uygulama. |
|
|
|
|
|
| |
|
| | |
|
Bu içerik hakkında 8 yorum yapılmış |
|
|
|
|
|
|
| Yorumlar(8) |
Not : Yorumlar zamana göre
son yorumdan ilk yoruma doğru(azalan) biçimde sıralanmıştır. Yorumlarınız site yöneticileri tarafından onaylandıktan sonra eklenecektir. |
|
| + Birde minimum karakter olayı nasıl oluyor asp arama motorunda? Yani ben bunu farklı bir amaç için kullanacağım maksimum ve minimum 11 karakter olması lazım eksik yada fazla değil. Yardımcı olursanız sevinirim. |
| Yazan : Hasan Kaya | Zaman : 26 Aralık 2007 Çarşamba, Saat 12:25 |
|
|
+ iki ayrı veri tabanından aramayı nasıl yapmak gerekiyor?
isim diye arama yapıyorum, bunu hem kullanıcılar tablosunda hem de haberler tablosunda arıyacağım ve sonçları da 2 arama sonucunu göstereceğim. |
| Yazan : rhan | Zaman : 8 Eylül 2007 Cumartesi, Saat 03:09 |
|
|
+ tablo içine sonuçları yerleştirmek isteyen arkadaşlar
<%=obrjs("isim")%>
kodunu tablonuzun içine yerleştirin(tablo içine yazıyı nereye yazıyosanız bunu oraya yazın ok)(bu arada kısa bi not kodun içindeki = işareti response.write ın kısaltılmış hali) |
| Yazan : ersin karatekeli | Zaman : 4 Mart 2007 Pazar, Saat 21:23 |
|
|
|
|
|
|