关于上一页和下一页的问题,在线等待,请进~~

yzone 2005-06-15 05:22:59
最近我做了个上每页显示固定数量的新闻页面,其下部就需要做一个第*页,下一页,我的代码如下
<%if page=1 and not page=pagecount then%>
<div align="right">第<%=page%>页  <%for i=1 to pagecount%>
<a href="index.asp?page=<%=i%>"><%=i%></a> <%next%><a href="index.asp?page=<%=page+1%>">下一页</a>  </div>
<%elseif page=pagecount and not page=1 then%>
<div align="right">第<%=page%>页  <%for i=1 to pagecount%>
<a href="index.asp?page=<%=i%>"><%=i%></a> <%next%><a href="index.asp?page=<%=page-1%>">上一页</a>  </div>
<%elseif page<1 then%><div class="font" align="right"><font color=red>没有任何记录!</font></div>
<%elseif page>pagecount then%><div class="font" align="right"><font color=red>没有任何记录!</font></div>
<%elseif page=1 and page=pagecount then%>
<%else%>
<div align="right">第<%=page%>页  <%for i=1 to pagecount%>
<a href="index.asp?page=<%=i%>"><%=i%></a> <%next%><a href="index.asp?page=<%=page-1%>">上一页</a>
<a href="index.asp?page=<%=page+1%>">下一页</a>  </div>
<%end if%>
其中我发现去掉这段代码:<%elseif page>pagecount then%><div class="font" align="right"><font color=red>没有任何记录!</font></div>页面就能显示所有的信息,但是没有尽头的显示,比如我只有4个页面有信息,但是它能到50以及后面的ID=数字里面,但是我没删除这段代码的时候,就只能显示两页,其他的信息都显示不出来!请问怎么解决这个问题
...全文
205 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
eyun 2005-06-15
  • 打赏
  • 举报
回复
看不大懂,寒一个
yzone 2005-06-15
  • 打赏
  • 举报
回复
怎么了,没人来呢!
yzone 2005-06-15
  • 打赏
  • 举报
回复
yzone 2005-06-15
  • 打赏
  • 举报
回复
在线等待,帮帮忙,谢谢了

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧