很好的问题,请高手指教,一定给分,名誉担保

建立一个表,有属性:爱好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='" &amp; rs("hobbyid") &amp; "'/>

1" & rs("hobbyname") & "

<br/>

1"   
2rs.movenext   
3wend   

在提交后的页面用request("hobby")来获取选中项,其值是形如"selecthobbyid1,selecthobbyid2,selecthobbyid3"的字符串

Published At
Categories with Web编程
Tagged with
comments powered by Disqus