Asp'de sayfalama yapmak.
Databasenizde yüzlerce kayıt var diyelim. Aşağıdaki kodlar ile 10'ar 10'ar sayfalara ayırabilirsiniz. En altta koyu renkle yazan sayfa.asp yerine kullandığınız asp dosyasının ismini yazınız.
<!--#include file="databaseyolu.asp"-->
<%
s = Request.QueryString("s")
If s = "" Then s = "1"
rs.PageSize = 10
rs.AbsolutePage = s
ss = rs.PageCount
For i = 1 To rs.PageSize
If rs.EOF Then Exit For %>
<table border="0"><tr><td>
Ad:</td><td><%=rs("ad") %></td></tr><tr><td>
Soyad:</td><td><%=rs("soyad") %>
</td></tr></table>
<% rs.MoveNext
Next %>
<br><font size="1" face="verdana">
<%
Response.Write "<b>Sayfa:</b>"
For g = 1 To ss
If g = CInt(s) Then
Response.Write "<b>" & g & "</b> "
Else
Response.Write "<b><a style=""text-decoration: none"" href=""sayfa.asp?s=" & g & """>" & g & "</a></b> "
End If
Next
%></font>
Asp severler için yararlı kodlar.
10
●1.904
- 10-07-2005, 23:58:10Misafir
- 11-07-2005, 00:00:53MisafirIstediğiniz bölüme göre verileri listeletmek.
Sehir bölümü istanbul olanları listeletmek için kodları yazıyorum. Lazım olursa kendinize göre editleyiniz.
sql = "SELECT * FROM ziyaretci where sehir='istanbul' order by id desc" - 11-07-2005, 00:03:20Misafir
- 11-07-2005, 00:28:34MisafirBaşlığı asp olarak açtım php bilmiyorum. Asp de de çok iyi değilim ama bilgimin yettiğince cevaplarım.
Database yolu tanımlarken sql cümlesinde şöyle yazmalısın.
sql = "SELECT * FROM ziyaretci where mesaj='aşkım sana aşığım' order by id desc"
.
.
1. mesajın aynısı
-----------
ziyaretci tablosunda, mesaj alanlarında "aşkım sana aşığım" yazısı geçen bütün verileri alt alta listeler. - 11-07-2005, 22:08:08MisafirGardaş sağolda biraz daha ders versen asp bilmeyenler için (benim için )
- 12-07-2005, 01:04:26Üyeliği durdurulduKaracaoğlan, Yardımcı olmamızı istediğin birşey varsa ister bu başlık altında, ister yardım almak istediğin diğer konular için başlık açarak yardım isteyebilirsin. Bir asp ci olarak elimden geldiğince yardım ederim. Birde usta "Enter" var. Onunda yardım edeceğine eminim.
default.asp?sayfa=askim