| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 870 人关注过本帖
标题:[求助]循环数字相加
只看楼主 加入收藏
mai_25
Rank: 3Rank: 3
来 自:上海
等 级:论坛游侠
帖 子:206
专家分:131
注 册:2006-7-22
结帖率:65.22%
收藏
 问题点数:0 回复次数:8 
[求助]循环数字相加
怎么让数字在循环的时候自动相下相加?如:12345.......这个值不是数据库的


<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr align="center" bgcolor="#FFD7F7">
<td width="9%" height="26">编号</td>
<td width="45%">主题</td>
<td width="10%">发布人</td>
<td width="9%">投票数</td>
<td width="8%">点击率</td>
<td width="19%">发布日期</td>
</tr>
<%
exec="select * from csyy where typ like '畅所欲言' and id>5 order by mytp desc,mynum desc"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
if rs.pagecount>0 then
rs.PageSize=20
pagecount=rs.PageCount
page=int(request.QueryString ("page"))
if page<=0 then page=1
if request.QueryString("page")="" then
page=1
end if
rs.AbsolutePage=page
%>
<%for i=1 to rs.PageSize
if rs.EOF then
exit for
end if%>
<%if rs("mytp")>0 then%>
<%if page<2 then%>
<%if i=1 then%>
<tr bgcolor="#EFEFEF">
<td height="26" align="center"><img src="images/1.gif" width="21" height="21">图片1</td>
<td><a href="csyyshow.asp?id=<%=rs("id")%>"><%=rs("title")%></a></td>
<td align="center"><%=rs("myname")%></td>
<td align="center"><%=rs("mytp")%></td>
<td align="center"><%=rs("num")%></td>
<td align="center"><%=rs("dat")%></td>
</tr>
<%elseif i=2 then%>
<tr bgcolor="#EFEFEF">
<td height="26" align="center"><img src="images/2.gif" width="21" height="21">图片2</td>
<td><a href="csyyshow.asp?id=<%=rs("id")%>"><%=rs("title")%></a></td>
<td align="center"><%=rs("myname")%></td>
<td align="center"><%=rs("mytp")%></td>
<td align="center"><%=rs("num")%></td>
<td align="center"><%=rs("dat")%></td>
</tr>
<%elseif i=3 then%>
<tr bgcolor="#EFEFEF">
<td height="26" align="center"><img src="images/3.gif" width="21" height="21">图片3</td>
<td><a href="csyyshow.asp?id=<%=rs("id")%>"><%=rs("title")%></a></td>
<td align="center"><%=rs("myname")%></td>
<td align="center"><%=rs("mytp")%></td>
<td align="center"><%=rs("num")%></td>
<td align="center"><%=rs("dat")%></td>
</tr>
<%elseif i>3 then%>
<tr bgcolor="#EFEFEF">
<td height="26" align="center">这里就是数字4</td>
<td><a href="csyyshow.asp?id=<%=rs("id")%>"><%=rs("title")%></a></td>
<td align="center"><%=rs("myname")%></td>
<td align="center"><%=rs("mytp")%></td>
<td align="center"><%=rs("num")%></td>
<td align="center"><%=rs("dat")%></td>
</tr>
<%end if%>
<%end if%>
<%else%>
<tr bgcolor="#EFEFEF">
<td height="26" align="center">如果是下一页这里是数字 21 了</td>
<td><a href="csyyshow.asp?id=<%=rs("id")%>"><%=rs("title")%></a></td>
<td align="center"><%=rs("myname")%></td>
<td align="center"><%=rs("mytp")%></td>
<td align="center"><%=rs("num")%></td>
<td align="center"><%=rs("dat")%></td>
</tr>
<%end if%>
<%rs.movenext
next
%><%else%><tr align="center">
<td colspan="6" valign="top" class="di">暂无畅所欲言信息</td>
</tr><%end if%>
</table>

[此贴子已经被作者于2007-2-27 11:28:11编辑过]

搜索更多相关主题的帖子: 数字 相加 
2007-02-27 11:11
cdwyj
Rank: 1
等 级:新手上路
威 望:1
帖 子:127
专家分:0
注 册:2007-2-21
收藏
得分:0 
没明白你想问什么……

按字面理解,答案是加上这一句
<%
变量=变量+1
%>

2007-02-27 12:38
mai_25
Rank: 3Rank: 3
来 自:上海
等 级:论坛游侠
帖 子:206
专家分:131
注 册:2006-7-22
收藏
得分:0 
请看看这个页面,前面是123,那下面接就是456789......

[此贴子已经被作者于2007-2-28 13:28:43编辑过]


http://www.,就算跌倒也要豪迈的笑。
2007-02-27 13:09
cdwyj
Rank: 1
等 级:新手上路
威 望:1
帖 子:127
专家分:0
注 册:2007-2-21
收藏
得分:0 
<%elseif i>3 then%>
<tr bgcolor="#EFEFEF">
<td height="26" align="center"><%=i%></td>
<td><a href="csyyshow.asp?id=<%=rs("id")%>"><%=rs("title")%></a></td>
<td align="center"><%=rs("myname")%></td>
<td align="center"><%=rs("mytp")%></td>
<td align="center"><%=rs("num")%></td>
<td align="center"><%=rs("dat")%></td>
</tr>


这样可以么

[此贴子已经被作者于2007-2-27 13:19:17编辑过]


2007-02-27 13:18
mai_25
Rank: 3Rank: 3
来 自:上海
等 级:论坛游侠
帖 子:206
专家分:131
注 册:2006-7-22
收藏
得分:0 

这样是可以,可是下一页还是从1开始

有什么办法让它从21开始?

[此贴子已经被作者于2007-2-27 13:30:18编辑过]


http://www.,就算跌倒也要豪迈的笑。
2007-02-27 13:27
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
你用页码换算一下就行了
如每页10条,页码变量page

i=(page-1)*10
do while not rs.eof
i=i+1
response.write "<div><span class=xuhao>"&i&"</span>……</div>"
rs.movenext
loop
2007-02-27 13:42
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
不要搞地这么复杂,好像il就可以..

面朝大海,春暖花开!
2007-02-27 13:58
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 

呵呵列表不容易延续上页的序号 最好用写入序号

2007-02-27 14:04
cdwyj
Rank: 1
等 级:新手上路
威 望:1
帖 子:127
专家分:0
注 册:2007-2-21
收藏
得分:0 
写入一个变量,值为&lt;页数&gt;乘以&lt;每页记录数&gt;+&lt;i&gt;

2007-02-27 15:16
快速回复:[求助]循环数字相加
数据加载中...
 
   



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

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