翻页的问题

naybc 2009-07-30 07:19:12
如何达到以下效果:

i=1
i=i+1
循环50条后,翻页后不再从1开始。
...全文
42 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
naybc 2009-07-31
那位打给可以给我个明确的答案啊。11!!!!
回复
北京不不 2009-07-30
i=request.querystring("i")
if i="" then i=1
回复
北京不不 2009-07-30
把i当变量传到下一页面
i=request.querystring("i")

在下一页那连接里加上&i=<%=i%>
回复
naybc 2009-07-30
<%
s=1
PAGE=1 ' 设置变量PAGE=1
RS.PAGESIZE = 50 '每页显示记录数
IF NOT ISEMPTY(REQUEST("PAGE")) THEN '如果PAGE已经初始化...
PAGE = CINT(REQUEST("PAGE")) '接收PAGE并化为数字型赋给PAGE变量
IF PAGE > RS.PAGECOUNT THEN '如果接收的页数大于总页数
RS.ABSOLUTEPAGE = RS.PAGECOUNT '设置当前显示页等于最后页
ELSEIF PAGE <= 0 THEN '如果PAGE小于等于0
PAGE = 1 '设置PAGE等于第一页
ELSE
RS.ABSOLUTEPAGE = PAGE '如果大于零,显示当前页等于接收的页数
END IF
END IF
PAGE = RS.ABSOLUTEPAGE
FOR I = 1 TO RS.PAGESIZE
IF RS.EOF THEN
EXIT FOR
END IF '利用FOR NEXT 循环依次读出记录

%>
<tr id='ignore2'><td width="49" align="center" valign="middle" bgcolor="#FFFFFF"><%=s%></td>
<td width="65" height="22" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("daima")%></td>
<td width="68" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("gpm")%></td>
<td width="69" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("liuru")%></td>
<td width="67" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("liuchu")%></td>
<td width="60" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("cha")%></td>
<td width="55" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("bi")%></td>
<td width="65" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("lv")%></td>
<td width="64" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("dangri")%></td>
<td width="53" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("zhang")%></td>
<td width="51" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("shou")%></td>
<td width="60" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("shou2")%></td>
<td width="73" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("ru")%></td>
<td width="86" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("shi")%></td>
</tr>
<%
s=s+1
rs.movenext
next
%>
</table>
我把源码贴上来了。请大侠们救救小弟吧!!!!
回复
lingfeng179 2009-07-30
你可以加一个参数来判断
你可以参考一下模式匹配翻页的实现
回复
naybc 2009-07-30
不行啊,这样写了就成了第一个是1
后面的全部是51
回复
lzp4881 2009-07-30
i=(页码-1)*每页数量+1
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告