📄 searchlist_class.asp
字号:
<!--#include file="conn.asp"-->
<%
c=request("c")
t=request("t")
t=replace(t,"or","")
t=replace(t,"'","")
t=replace(t," ","")
t=replace(t," ","")
Set rs= Server.CreateObject("adodb.recordset")
if c=1 then
Rs.open "select * from "&prefix&"booklist where booktitle like '%"&t&"%'" ,conn,1,1
elseif c=0 then
Rs.open "select * from "&prefix&"booklist where bookwriter like '%"&t&"%'" ,conn,1,1
else
Rs.open "select * from "&prefix&"booklist where bookrole like '%"&t&"%'" ,conn,1,1
end if
if rs.eof then
list_page="暂时无法找到!<br/>"
else
rs.pagesize=10 '定义一页显示的记录数目
tatalrecord=rs.recordcount '获取记录总数目
tatalpages=rs.pagecount '获取分页的数目
rs.movefirst
nowpage=request("page")
if nowpage&"x"="x" then '处理页码为空时的情况
nowpage=1
else
nowpage=cint(nowpage) '将页码转换成数字型
end if
if nowpage>tatalpages then
nowpage=tatalpages
end if
rs.absolutepage=nowpage
n=1
if rs.eof then
list_page="暂时找不到您需要的电子书!"
else
while not rs.eof and n<=rs.pagesize
b_state=array("连载","全本","其他","其他")
list_page=list_page&"<a href=""show.asp?bid="&rs("id")&"&pnum="&pnum&"&uid="&uid&"&ups="&ups&""">"&replace(rs("booktitle"),"&","&")&"/"&replace(rs("bookwriter"),"&","&")&"/"&b_state(rs("bookstate"))&"</a><br/>"
n=n+1
rs.movenext '显示页面的数据
wend
list_page=list_page&"共"&tatalpages&"页 当前为:"&nowpage&"页<br/>"
list_page=list_page&"跳至<input type=""text"" name=""gonum"" size=""3"" value=""1"" maxlength=""4"" format=""*N""/>"
list_page=list_page&"<a href=""searchlist.asp?t="&t&"&c="&c&"&page=$(gonum)&pnum="&pnum&"&uid="&uid&"&ups="&ups&""">GO>></a><br />"
if nowpage<>1 then
list_page=list_page&"<a href=""searchlist.asp?t="&t&"&c="&c&"&page=1&pnum="&pnum&"&uid="&uid&"&ups="&ups&""">首页</a> "
else
end if
if nowpage>1 then
list_page=list_page&"<a href=""searchlist.asp?t="&t&"&c="&c&"&page="&nowpage-1&"&pnum="&pnum&"&uid="&uid&"&ups="&ups&""">上一页</a> "
else
end if
if nowpage < tatalpages then
list_page=list_page&"<a href=""searchlist.asp?t="&t&"&c="&c&"&page="&nowpage+1&"&pnum="&pnum&"&uid="&uid&"&ups="&ups&""">下一页</a>"
else
end if
if nowpage<>tatalpages then
list_page=list_page&" <a href=""searchlist.asp?t="&t&"&c="&c&"&page="&tatalpages&"&pnum="&pnum&"&uid="&uid&"&ups="&ups&""">最后页</a><br/>"
else
end if
end if
end if
rs.close
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -