asp 循环 取值 负值 问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 06:20:57
我用asp写一个网页
前一个页面是用javascript写的循环输出 文本框 语句是这样的
for (i=1;i<=n ;i++ )
{
aa+="<br>课程"+i+" <input type=text name=kcm"+i+" /> 人数:<input type=text name=member"+i+" />"
}

在后面一个页面 我希望也用一个循环 将这些输入的值赋给一个数组,然后进行数据库插入操作
但是在后一个页面我写
<%do while(i<=a)
x(i) = request.Form(a(i))
loop
%>
其中 a 是文本框的数量
这个语句是错误的 谁能帮我改一下
谢谢了 改好加分的
while i<a
是说 从i 循环到 a
因为a不是数组里的 a是前一个页面输入的数
数组里的叫 kcm(i) 我刚才好像打错了 不好意思 能再帮我看看么?

<%
for i= 1 to a
x(i)=request.Form("kcm"&i) '获得课程
y(i)=request.Form("member"&i)' 获得人数
next
%>
执行完毕后。x数组是课程,y数组存人数
y(1)里就是x(1)课程的人数。是对应的。
我没测试由错误的话,给我发消息。