
比如我已有代码:
<body>
<form name="form1" method="post" action="ch2.asp">
<table width="200" border="1">
<%set rs=server.CreateObject("adodb.recordset")
rs.open "select * from product",conn,1,1
while not rs.eof%>
<tr>
<td><input type="checkbox" name="id" value=<%=rs("id")%>><%=rs("username")%></td>
</tr>
<%rs.movenext
wend%>
<tr>
<td><input type="submit" name="Submit" value="提交"></td>
</tr>
</table>
</form>
</body>
我如何对上面复选框中传递的数值进行数据读取操作,如果只有一个数值的话,我可以…………
<%
id=request.querystring("id")
set rs=server.createobject("adodb.recordset")
sql1="select * from product where id= "&id
rs.open sql1,coon,1,1
%>
但是,假如传递的数值多于一个的话,我不知道该怎么办了?还有重复记录排列问题…………在这种情况下怎么写?
[此贴子已经被作者于2006-11-23 12:11:46编辑过]