小雪茄怎么抽:ASP问题,一行显示多个信息

来源:百度文库 编辑:高考问答 时间:2024/05/09 05:19:08
就是<%do while not rs.eof and i<maxpage%>
<table>……处理代码</table>
<%
rs.movenext
i=i+1
loop
%>
这样可以循环显示,可是是每行显示一条,特别是相片,怎么才可以在一行上显示三条或四条啊

http://www.it365cn.com/print.asp?id=1433
再结合一楼答案!

把<table>……处理代码</table>修改了即把<table</table>循环放在外面,用<tr></tr>作为一行标志,下面只是个思路:
设个变量col=1 col_max=3
<table><tr>
do while not rs.eof and i<maxpage
if col<=col_max then
<td>
……处理代码
col=col+1
</td>
else
……处理代码
col=1
</tr><tr>
end if
rs.movenext
i=i+1
loop

</tr></table>

最简单的办法就是sql="select top 3 * from^^^^^

然后下面去掉and i<maxpage
上面写3的位置是几就几条

* 这个问题我曾经也遇到过,现在帮你解答.

i=i+1
if i mod 3=0 then
response.write"</tr><tr>"
end if

应该可以看懂吧,当每行显示3个时就换行.
另应该在 loop后面加上一行
i=0