永发信息网

ASP 怎么实现浏览新闻时切换到上一条,下一条

答案:3  悬赏:0  手机版
解决时间 2021-04-11 21:41

浏览新闻时,有个上一条,下一条的超链接或者按钮,点击以后能够将当前页面的新闻刷新到上/下一条。

如果已经是第一条或者最后条时,对应的超链接/按钮变成灰色,不能点击,怎么实现这个?

最佳答案
<% set rs=server.createobject("adodb.recordset")
sql="select * from table order by id desc"
rs.open sql,conn,1,1
if not isempty(request("page")) then
pagecount=cint(request("page"))
else
pagecount=1
end if
rs.pagesize=15
rs.AbsolutePage=pagecount%>

<div align="center">
<table border="1" cellpadding="0" cellspacing="0" width="430" bordercolor="#B5DE73" >
<tr>
<td width="270" height="17" valign="bottom" bgcolor="#B5DE73">
<p align="left">NEWS</td>
<td width="154" height="17" valign="bottom" bgcolor="#B5DE73">
<p align="center">共<font color="#0000AE"><%=rs.recordcount%></font>条家教 页次:<font color="#0000AE"><%=pagecount%></font>/<%=rs.pagecount%></td>
</tr>
<center>
<tr>
<td width="448" valign="bottom" bgcolor="#F7FFEF" colspan="2">
<% do while not rs.eof %> <img border="0" src="IMAGES/dot3.gif">-<A class=service href="viewnews.asp?id=<%=rs("id")%>" target="_blank"><% if len(rs("title"))>18 then%><%=left(rs("title"),15)%>...<% else%><%=rs("title")%><%end if%></a><I> [<%=rs("idate")%>]</I> 点击<font color="#000091"><%=rs("click")%></font>次<BR>
<% n=n+1
rs.movenext
if n>=rs.pagesize then exit do
loop %>
</td>
</tr>
</center>
<tr>
<td width="448" height="17" valign="bottom" colspan="2" bgcolor="#E7FFA5">
<p align="center"><%if pagecount=1 and rs.pagecount<>pagecount then%><A class=service href="jobnews.asp?page=<%=cstr(pagecount+1)%>">
<font color="#000000">下一页</font><a>
<% end if %><% if rs.pagecount>1 and rs.pagecount=pagecount then %><A class=service href="jobnews.asp?page=<%=cstr(pagecount-1)%>">
<font color="#000000">上一页</font><a><%end if%>
<%if pagecount<>1 and rs.pagecount<>pagecount then%><A class=service href="jobnews.asp?page=<%=cstr(pagecount-1)%>">
<font color="#000000">上一页</font><a> <A class=service href="jobnews.asp?page=<%=cstr(pagecount+1)%>">
<font color="#000000">下一页</font><a>
<%end if%>
</td>
</tr>
</table>
</div>
全部回答

加我QQ/ \、答案flower

我只能帮你做成文章翻页、翻页不是按钮、是用的文字超连接、到最后一篇的时候直接没有下一篇显示、

这个简单,每条新闻你读取的时候会有一个ID和时间的,你给上一页加链接的时候读取数据库按时间排序,并且时间小于当前的ID,下一页就是大于当前时间,明白了吗?

不过,ID一般和时间是统一的,意思要大都大,所以按ID排吧,这个也容易判断。

读取数据库时候 top 1 from 数据库 where ID>"&当前ID&" order by ID

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男人对女人没有欲望说明什么!
梦幻西游80到130技能需要多少经验钱
火影中幽鬼丸体内没有三尾..但怎么是人注力?
支付宝花呗利息怎么算,支付宝存钱利息怎么算
陈氏副食在什么地方啊,我要过去处理事情
我想购买星特朗celestron90HT 90660 ,能给些
我眼睛近视到三百多度了,但一带眼镜就难受,
好看的功夫电影有?
那个猪猪和熊熊怎样领养呢?
有关PS软件安装问题
目前来说中国哪个地区的犯罪率最高?
凤凰里菜馆怎么去啊,有知道地址的么
为什么我玩DNF卡不是掉线而是卡成这样?
我20岁,肤色暗沉看起来又黄又黑,最近两年越
上海移动神州行16元版畅听卡能不能换成动感地
推荐资讯
Cl2和ClO2均可用于自来水消毒.Cl2做消毒剂时
欣欣食杂这个地址在什么地方,我要处理点事
非诚勿扰好看吗?
得石舍怎么去啊,有知道地址的么
益惠家私地址有知道的么?有点事想过去
衣服带子怎么系
QQ音速种子~~~!!!!!!!!
三国战记1群英传的所有人物出招表 控制是WASD
咖啡树从开花到结果多长时间种植环境和自然条
我女儿是2009年阴历十月十三下午两点半出生的
一般新生宝宝的正常体重是多少
塔和楼比谁最高
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?