for next 与 if
代码如下,运行程序test.asp?num=4后,并不是在第1-4单元格各输出1、2、3、4,在5-18单元格为空格。而是18个单元格全部输出了+1值,就如同没有了if语句一样。是哪里出了问题了。<table width="252" height="133" border="1">
<%for tr=1 to 6%>
<tr>
<%for td=1 to 3
a=a+1%>
<td><%if a < request.QueryString("num") or a=request.QueryString("num") then%>
<%=a%> <%end if %> </td>
<%next%>
</tr>
<%next%>
</table>