ASP为什么我这样没用

来源:百度知道 编辑:UC知道 时间:2024/05/28 13:03:07
<%
if not rs.eof then
i=1
do while not rs.eof%>
<td>
<table>
内容
</table></td>
<%if i mod 5 = 0 then%>
</tr>

<%end if
rs.movenext
i=i+1
loop
rs.close
end if
end if
set rs=nothing
%>
i=1 我试过了 还是没用

<%
rs.movefirst
if not rs.eof and rs.bof then
i=1
response.write"<table>"
do while not rs.eof
response.write "<tr><td>"
response.write "<table><tr><td>"
response.write "内容"
response.write"</td></tr></table></td>"
if i mod 5 = 0 then
response.write"</td></tr>"

end if
rs.movenext
i=i+1
loop

end if
end if
response.write"</table>"
rs.close
set rs=nothing
%>

你的i=1不能放在if里面阿,不然执行一次if,就把i的值赋成1了

do while not rs.eof%>
<td>
<table>
内容
</table></td>
<%if i mod 5 = 0 then%>
</td></tr><tr><td>

<%end if
rs.movenext
i=i+1
loop