do..while语句asp嵌套循环问题出在哪儿

<tablewidth="100%"><tr><%sql="select*fromclasswhereparentcode='"+pcode+"'orderbyid"rs... <table width="100%">
<tr>
<%
sql="select * from class where parentcode='"+pcode+"' order by id"
rs66.Open sql,cn,1,1
do while not rs66.EOF
dim j
j=1
aa=rs66(0)
%>
<td width="50%">

<table width="96%" align="center">
<tr bgcolor="#FF9900">
<td height="22" colspan="3"><%=trim(rs66(1))%></td>
</tr>
<%
sql11="select * from product where classcode='"+aa+"' order datetime id desc"
rs11.Open sql11,cn,1,1
if pageno="" then pageno=1 else pageno=cint(pageno)
i=1
do while not rs11.EOF and i<=20
if i mod 2 =1 then
bg1="#FFFFFF"
else
bg1="#FFFAE5"
end if
%>
<tr bgcolor="<%=bg1%>">
<td>·<a href="line.asp?id=<%=rs11(0)%>"><%=trim(rs11("title"))%></a></td>
<td bgcolor="<%=bg1%>">¥<%=rs11("price")%></td>
<td align="center"><a href="order.asp?id=<%=rs11("prono")%>"><img src="images/order.gif" border=0></a></td>
</tr>
<%
i=i+1
rs11.MoveNext
loop
rs11.Close
%>
</table>

</td>
<%if j mod 2=0 then%>
</tr>
<%end if%>
<%
j=j+1
if j>=20 then exit do
rs66.MoveNext
loop
rs66.Close
%>
</table>

请高手帮忙看看,问题出在哪儿?
我要实现的是一排两列的循环.现在出来的是全部一排,好像变量j没有起到作用.
<%if j mod 2=0 then%>
</tr>
<%end if%>
这句没起到作用.

请高手帮忙看看,问题出在哪儿?
回楼下的vingoshi
这个是动态的ASP语句,不是静态的HTML.
展开
 我来答
孤独翎羽
2009-12-14 · 超过28用户采纳过TA的回答
知道答主
回答量:160
采纳率:0%
帮助的人:75.7万
展开全部
</table>

</td>
<%if j mod 2=0 then%>
</tr>
<%end if%>
<%
j=j+1
if j>=20 then exit do
rs66.MoveNext
loop
rs66.Close
%>
</table>
是什么意思
第一个</table>下面加上<table>试试
vingoshi
2009-12-14 · 超过103用户采纳过TA的回答
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:280万
展开全部
两列是
<TR><TD></TD><TD></TD></TR>
才是两列 看清楚HTML的标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式