标题:请问这种循环怎么做啊..
只看楼主
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
 问题点数:0 回复次数:7 
请问这种循环怎么做啊..

一行4个
有3行,
每个数据都要不同


<table width="25%" border="0">
<tr>

<td align="center" valign="middle">
<img src="pic/wish/step4.jpg" width="108" height="90" /></td>

<td height="20" align="center" valign="middle" class="lmwriter">xxx's wish </td>

</tr>
</table>
搜索更多相关主题的帖子: border center middle 
2007-07-22 18:31
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
DDDDDDD
2007-07-22 20:33
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
CDDDDDDDDDDDDDDDDDD
2007-07-23 11:36
kira007
Rank: 2
等 级:论坛游民
帖 子:294
专家分:27
注 册:2007-6-28
得分:0 
ASP的横向循环做法如下(若要控制每页的行数,则需要借助 分页 代码)
************************************************************************************************
<% '建立记录集
set rs = server.CreateObject("adodb.recordset")
rs.open "select * from 数据表 order by 字段 ",conn,1,1
%>


<table width="25%" border="0">
<tr>
<% i=0
do while not rs.eof %>
<td align="center" valign="middle">
<img src="pic/wish/step4.jpg" width="108" height="90" /></td>

<td height="20" align="center" valign="middle" class="lmwriter">xxx's wish </td>
<% i=i+1
if i mod 4=0 then '每行的个数
response.write "<tr></tr>"
end if
rs.movenext
loop
rs.close
set rs=nothing
%>
</tr>
</table>

生活的理想,就是为了理想的生活。
2007-07-23 12:07
SkyGull
Rank: 5Rank: 5
来 自:浙江杭州
等 级:贵宾
威 望:13
帖 子:839
专家分:324
注 册:2007-6-7
得分:0 
我上周提供过一份.难道你没看吗
2007-07-23 12:38
opelmk
Rank: 1
等 级:新手上路
威 望:1
帖 子:83
专家分:0
注 册:2006-12-10
得分:0 
以下是引用kira007在2007-7-23 12:07:55的发言:
ASP的横向循环做法如下(若要控制每页的行数,则需要借助 分页 代码)
************************************************************************************************
<% '建立记录集
set rs = server.CreateObject("adodb.recordset")
rs.open "select * from 数据表 order by 字段 ",conn,1,1
%>


<table width="25%" border="0">
<tr>
<% i=0
do while not rs.eof %>
<td align="center" valign="middle">
<img src="pic/wish/step4.jpg" width="108" height="90" /></td>

<td height="20" align="center" valign="middle" class="lmwriter">xxx's wish </td>
<% i=i+1
if i mod 4=0 then '每行的个数
response.write "<tr></tr>"
end if
rs.movenext
loop
rs.close
set rs=nothing
%>
</tr>
</table>

正解,这种方法是最方便的了


乐优购(6UGO)电脑商城...支持支付宝付款。网络诚信购电脑硬件/www.
2007-07-23 12:42
jiushini50
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2007-4-3
得分:0 
晕到,用div可以轻松实现这些,为什么要用表格,用div+css根本就不用if i mod 4=0 then response.write "<tr></tr>"
end if这样的代码,直接是do while not rs.eof ........ rs.movenext loop 就可以了
2007-07-23 14:27
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
得分:0 
谢谢各位大侠啊!!!!!!!!!!!
2007-07-23 14:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-157288-1-1.html




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

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