我想在网页中显示产品的图片,名字,价格
每行显示3个.一共显示三行怎么办,,以下是我的程序,结果只显示一行,不知道在哪里改,,高手们帮我改改,谢谢了!
<table align="center" width="555" border="1" cellpadding="0" cellspacing="0">
<%for i=1 to 3 %>
<tr>
<%for j=1 to 3
do while not rs.eof%>
<td width="163" height="61">
<%=rs("pict")%><br>
<%=rs("cpname")%><br>
<%=rs("price")%>
</td>
<%
rs.movenext
loop
%>
<%next%>
</tr>
<%next%>
</table>
參考答案:这样写:
<table align="center" width="555" border="1" cellpadding="0" cellspacing="0">
<tr>
<%for i=1 to 9%>
<td width="163" height="61">
<%=rs("pict")%><br>
<%=rs("cpname")%><br>
<%=rs("price")%>
</td>
<%
if i mod 3=0 then
response.write("</tr><tr>")
end if
rs.movenext
if rs.eof then exit for
next
%>
</tr>
</table>