建立一个表,有属性:爱好ID,爱好名称
用来管理用户注册信息里的爱好选项
在页面上动态生成复选框(因为,以后可能还要添加其他爱好)
如何判别用户选择了那些爱好???
问题答案一经证实正确立即给分,先到先给:)
---------------------------------------------------------------
1<input name="C1" type="checkbox" value="id"/>
---------------------------------------------------------------
所有的checkbox用同样的name,提交上去以后再
---------------------------------------------------------------
1
2k=1
3rs.open "select * from 表" conn,1,1
4do while not rs.eof
1<input ```"="" name="C```
2=k
3```" type="checkbox" value="```
4=rs(" 爱好名称")=""/>
1
2k=K+1
3rs.movenext
4loop
这只是个架子,内在你自己来填吧~~~
---------------------------------------------------------------
1
2'......此处略去数据库操作
3while not rs.eof
4response.write "
<input name="hobby" type="checkbox" value='" & rs("hobbyid") & "'/>
1" & rs("hobbyname") & "
<br/>
1"
2rs.movenext
3wend
在提交后的页面用request("hobby")来获取选中项,其值是形如"selecthobbyid1,selecthobbyid2,selecthobbyid3"的字符串