asp复选框的提交问题!高手帮忙?

<inputtype="checkbox"name="love"value="上网"/>看书<inputtype="checkbox"name="love"value="... <input type="checkbox" name="love" value="上网" />
看书
<input type="checkbox" name="love" value="看书 " />
狂shoping
<input type="checkbox" name="love" value="狂shoping" />
玩游戏
<input type="checkbox" name="love" value="玩游戏" />
睡觉
<input type="checkbox" name="love" value="睡觉 " />
听音乐
<input type="checkbox" name="love" value="听音乐" />
工作狂
<input type="checkbox" name="love" value="工作狂" />
其它
<input type="checkbox" name="love" value="其它" />
如上表,如果发送表单给aaa.asp后,aaa.asp中如何接收到被选中项的值(假设本例中选中"听音乐","看书","睡觉",想取它们的值写入到数据库中)
高手帮忙啊!!!
你们能不能说的清楚一点啊!谢谢了
我数据库中有个love的字段啊
love=request.Form("love")
rs.addnew
rs("love")=love
写的比较简介啊
但这样写不到数据库啊
展开
 我来答
不懂_就问啦
2006-10-26 · TA获得超过786个赞
知道小有建树答主
回答量:402
采纳率:0%
帮助的人:0
展开全部
<form name="form1" method="post" action="bbb.asp">
<input type="checkbox" name="love" value="上网" />
看书
<input type="checkbox" name="love" value="看书 " />
狂shoping
<input type="checkbox" name="love" value="狂shoping" />
玩游戏
<input type="checkbox" name="love" value="玩游戏" />
睡觉
<input type="checkbox" name="love" value="睡觉 " />
听音乐
<input type="checkbox" name="love" value="听音乐" />
工作狂
<input type="checkbox" name="love" value="工作狂" />
其它
<input type="checkbox" name="love" value="其它" />
<input type="submit" name="Submit" value="我选定了">
</form>
下面保存为.bbb.asp
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("youdata.mdb")
love=request.form("love")
exec="insert into youlove(love)values('"+love+"')"
conn.execute exec
conn.close
set conn=nothing
response.write "记录添加成功!"
%>
这样写最直接了,如果要分开就要建多几个字段名字了.
有何不懂欢迎来信~~~~~~~~~~~~~
halemax
2006-10-26 · TA获得超过1140个赞
知道大有可为答主
回答量:4183
采纳率:0%
帮助的人:3477万
展开全部
name要不同,比如love1, love2, love3
这样在接受信息的asp文件里面,用一个FOR语句取值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
francis674
2006-10-26 · TA获得超过362个赞
知道小有建树答主
回答量:428
采纳率:100%
帮助的人:407万
展开全部
如果你数据库中用一个字段存这个爱好,那么直接Request.From("love")然后直接入库就行。

如果是分开的:
用Request.From("love")取得输入值后,用Split(Request.From("love"),",")变为数组,然后迭代这个数组分别入库也行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huisky_1020
2006-10-26 · 超过11用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
strLove = Request.Form("love")

如果选中"听音乐","看书","睡觉",那么strLove的值将是
听音乐,看书,睡觉
你可以在数据库中用一个字段来标识被选的项!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式