| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 532 人关注过本帖
标题:[求助]关于分页显示
只看楼主 加入收藏
kelen
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2004-12-11
收藏
 问题点数:0 回复次数:3 
[求助]关于分页显示
我想分页显示每页只显示一条记录,数据表中有三条记录,但在上一页,下一页的链接中不能点击看到第三条记录,只能输入HTTP://localhost/site/pag.asp?pageno=3才能看到,请哪位老大帮忙,先谢了 有没有一种更好的方法来实现这种功能? 分页显示的代码如下: <% set rsa=server.CreateObject("adodb.recordset") Set rsa.ActiveConnection =db '设置游标类型 rsa.CursorType = 3 sql="select * from visit order by id desc" rsa.open sql pageno=request.querystring("pageno") i=1 rsa.pagesize=i if request.querystring("pageno")="" then pagno=1 end if if request.querystring("pageno")<1 then pageno=1 end if if request.querystring("pageno") > rsa.pagecount then pageno=cint(rsa.pagecount) end if if cint(request.querystring("pageno"))>=0 and cint(request.querystring("pageno"))<=rsa.pagecount then pageno=cint(request.querystring("pageno")) end if rsa.absolutepage=pageno %> <% do while not rsa.eof and i>=0 %> <table width="150" border="0" cellpadding="4" cellspacing="0"> <tr> <td ><div align="center"><a href="visit.asp?id=<%=rsa("id")%>"><strong><font size="3"><%=rsa("title")%></font></strong> </a> <p><%=rsa("title1")%></p></div></td></tr> <tr> <td> <table width="101%" height="24" border="1"> <tr> <td> <a href="visit.asp?id=<%=rsa("id")%>"> <%if rsa("img")<>"5.gif" then%><img src="images/<%=rsa("img")%>" width="145" border="0" ><%end if%></a></td> </tr> </table> </td> </tr> </table></div><% i=i-1 rsa.movenext loop %> <table width="150" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="150"><div align="center"><% page_total=rsa.pagecount response.write"共有"&page_total&"篇人物专访"&"<br>" if cint(trim(pageno))>1 then pageno=pageno-1 response.Write"<a href="&request.ServerVariables("script_name")&"?pageno="&pageno&">上一页 </a>" else response.write"这是第一页 " end if if cint(trim(pageno))<cint(trim(page_total)) then pageno=pageno+1 'response.write "<a href=sousuo.asp?pageno="&i&">"&i&"</a> " response.Write"<a href="&request.ServerVariables("script_name")&"?pageno="&pageno&">下一页 </a>" else response.write"这是最后一页 " end if %> 还出现的一种情况是,我希望当数据表中的IMG字段内容不为5.gif时,才让它显示图片,可是上面的程序 那个判断不起作用,我都受不了, <a href="visit.asp?id=<%=rsa("id")%>"> <%if rsa("img")<>"5.gif" then%><img src="images/<%=rsa("img")%>" width="145" border="0" ><%end if%></a>
2004-12-11 17:03
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
收藏
得分:0 
头晕啊

59ita点com(我就爱TA)
2004-12-12 19:28
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
收藏
得分:0 
觉得分页有问题。。。

59ita点com(我就爱TA)
2004-12-12 19:30
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
收藏
得分:0 

59ita点com(我就爱TA)
2004-12-12 19:33
快速回复:[求助]关于分页显示
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015007 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved