帮我看一下这段搜索后的分页哪错了<!--#include file="conn.asp"-->

来源:百度知道 编辑:UC知道 时间:2024/06/14 17:14:36
就是当我点下一页,尾页的时候,就会出现显示数据库中的所有内容。而不是只显示搜索到的内容。
<%response.Write"共"&rs.recordcount&"条记录"%>
共<%=maxpage%>页 第<%=page%>页
<%if page=1 then
response.Write"[上一页]"
else
%>
[<a href="?page=<%=page-1%>">上一页</a>]
<%end if
if page=rs.pagecount or page=0 then
response.Write"[下一页]"
else%>
[<a href="2.asp?page=<%=page+1%>&keyword=<%=keyword%>"> 下一页</a>]
<%end if
if page>1 then %>
[<a href=2.asp?pag=1&id=<%=id%>>首页</a>]
<%else
response.Write"[首页]"
end if
if page<rs.pagecount then %>
[<a href=2.asp?page=<%=int(rs.pagecount)%>&id=<%=id%>>尾页</a>]
<%else

<%if request.form("keyword")="" then
keyword=request("keyword")
else
keyword=request.form("keyword")
end if
%>

[<a href="?page=<%=page-1%>&keyword=<%=keyword%>">上一页</a>]

这是一个恶意程序,我也有过这种情况,但是我解决了。