| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 499 人关注过本帖
标题:[求助]分页时如何实现一行2条记录?
只看楼主 加入收藏
xl0320
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-10-10
收藏
 问题点数:0 回复次数:4 
[求助]分页时如何实现一行2条记录?

我想实现分页时,一行显示2条记录,每页3列,如何实现呢?请各位高人指点,非常感谢!
本人分页代码如下:
<table width="560" height="180" align="center" ><hr>
<% if rs.eof and rs.bof then
response.write "暂时没有图片!"
else
for r=1 to rs.pagesize%>
<tr >
<td width="250" height="140" align="center" valign="middle" class="text">
<a href="cs.asp?bh=<%=rs("bh")%>"><img src="<%=rs("small")%>" alt="点击查看详细内容" border="0" /></a></td>
<td height="140" align="left" valign="bottom" class="text"><p>
<a href="cs.asp?bh=<%=rs("bh")%>"><%=rs("cs_name")%> </a></p>
<p><a href="cs.asp?bh=<%=rs("bh")%>">查看详细内容
</a><a href="cs.asp?bh=<%=rs("bh")%>">
</a><a href="cs.asp?bh=<%=rs("bh")%>"> </a></p>
<hr></td>
</tr>

<%rs.movenext
if rs.eof then
exit for
end if
next
end if%>
</table>
<p class="text">显示第<%=page%>页/共<%=zongye%>页
<%if page=1 and not page=zongye then%>[首页|上页
<a href="jmcs.asp?page=<%=page+1%>"> 下页 </a>|
<a href="jmcs.asp?page=<%=zongye%>">尾页 </a>]
<%elseif page<>1 and not page=zongye then%>
<a href="jmcs.asp?page=1"> [首页 </a>|
<a href="jmcs.asp?page=<%=page-1%>"> 上页 </a>|
<a href="jmcs.asp?page=<%=page+1%>"> 下页 </a>|
<a href="jmcs.asp?page=<%=zongye%>"> 尾页 </a>]
<%elseif page=zongye then%>
<a href="jmcs.asp?page=1"> [首页 </a>|
<a href="jmcs.asp?page=<%=page-1%>"> 上页 </a>|
下页|尾页]
<%end if%>
<%
rs.close
set cn=nothing
%>

搜索更多相关主题的帖子: 记录 
2006-10-30 10:02
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
收藏
得分:0 

运行你写的代码后
出现了什么问题吗?


其实我很低调,只是你不知道...
2006-10-30 10:07
xl0320
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-10-10
收藏
得分:0 
没有问题的!
我写的这个代码实现的只是一行显示1条记录,但是我想一行显示2条记录,请问如何实现呢?

2006-10-30 10:10
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
收藏
得分:0 

用一个do的循环吧
<%
dim i
i = 0
do while not rs.eof
'这里是要循环的行
i = i + 1
if (i mod 2) = 0 then
exit do
end if
rs.movenext
loop
rs.close
set rs = nothing
%>


其实我很低调,只是你不知道...
2006-10-30 10:20
渚薰
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:1132
专家分:0
注 册:2006-8-6
收藏
得分:0 
i=0
do until rs.eof
if i mod 2=0 then Response.write "<tr>"
Response.write "<td>"+rs("...")+"</td>"
i=i+1
if i mod 2 =0 then Response.write "</tr>"
loop

个人ajax技术专题站: " target="_blank">http://www. 我不会闲你烦,只会闲你不够烦!
2006-10-30 10:48
快速回复:[求助]分页时如何实现一行2条记录?
数据加载中...
 
   



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

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