数据多行获取和添加怎么实现
同时输入某一字段的多行数据
提交 按学号添加进数据表中怎么实现
提交页面代码
<form name="form1" method="post" action="caozuo_teastu2.asp">
<table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td width="13%"><div align="center"><%=rs("id")%></div></td>
<td width="13%"><div align="center"><%=rs("stname")%></div></td>
<td width="13%"><div align="center"><%=rs("xuehao"&i)%></div></td>
<td width="13%"><div align="center"><%=rs("name")%></div></td>
<td width="13%"><div align="center"><input name="chengji" type="text" id="chengji" size="10" /></td>
</tr>
</table>
<hr size="2">
</form>
我想怎么提交后怎么获取 并按学号 然后添加
------解决方案--------------------你的<input name="chengji" type="text" id="chengji" size="10" />改成
<input name="chengji_id" type="text" id="chengji_id" size="10" />
记得把这个ID跟你写这个页面的查询语句结合起来,比如说,你在显示这个页面的时候用的SQL语句,调用的记录ID是“stu_id”,然后那就是id=Rs("stu_id"),你肯定用了do while 循环,然后这里面就是
<input name="chengji_" type="text"
id="chengji_<%=id%>" size="10" />
每一个学生的成绩input都对应一个不同的id(记得是id),然后提交表单的时候,用js处理表单,把这些id都弄到一个hidden类型的input里面,把成绩也弄到一个hidden里面,request.form里面,就用split逗号分数组,根据数组的下标来对应id和成绩。用update语句。