给你另一种思路:
在你的“test.asp”页面中采用循环的方式输出“checkbox”,对于“checkbox”,只用一个就行了。如下所示:
(我这里采用ASP,只是个例子)
<%
do while not rs.eof
%>
<input type="checkbox" name="rentid" value="<%rs("你的字段名称")%>">
<%
   rs.movenext
loop
%>然后,在你的接收页面“update.asp”中,如下接收:
<%
rentid=request("rentid")
%>
这里,rentid中的值是用户在前一页面中所选择的选项值的序列,以“,”分隔,你就可以用Split函数将用户选择的选项依次取出了:
<%
Dim MyArray
MyArray = Split(rentid, ",")
%>
这里“MyArray”是一个基于 0 的一维数组,其中包含了用户选择的各个选项。你就可以对用户选出的选项进行处理了。