| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6672 人关注过本帖
标题:怎么将表单中单选框 ,列表/菜单,多选框的数据写入数据库?(简单)
只看楼主 加入收藏
lijiong520
Rank: 1
等 级:新手上路
帖 子:154
专家分:0
注 册:2007-5-21
收藏
 问题点数:0 回复次数:9 
怎么将表单中单选框 ,列表/菜单,多选框的数据写入数据库?(简单)

<form name="form1" method="post" action="tijiao.asp" onsubmit="return judge()">昵称:<input name="nickname" type="text" id="nickname" size="13" maxlength="20">
性别:男
<input name="nan" type="radio" value="radiobutton" checked>

<input type="radio" name="nv" value="radiobutton">
出生日期:
<select name="year">
<option value="2002">2002</option>
<option value="2001" selected="selected">2001</option>
<option value="2000">2000</option>
</select>年
<select name="month">
<option selected="selected">09</option>
<option>10</option>
<option selected="selected">11</option>
<option>12</option>
</select>月
<select name="date">
<option value="03">03</option>
<option value="02">02</option>
<option value="01" selected="selected">01</option>
</select>日
你的爱好:上网
<input type="checkbox" name="checkbox" value="checkbox">
音乐
<input type="checkbox" name="checkbox2" value="checkbox">
运动
<input type="checkbox" name="checkbox3" value="checkbox">
看书
<input type="checkbox" name="checkbox4" value="checkbox">
</p>
其它
<input name="other" type="text" id="other">

我想将选中的值写到数据库中,在数据库中应该加什么字段,文本类型吗?用的ACCESS!
怎么写代码能选中它的值是那一个! 这我说的不太清楚!举个例子,像选择昵称的值用document.form1.nickname.value这都是昵称的值了!可以用RecordSet的AddNew方法加入数据库了!
可这单选框,列表/菜单,多选框的该怎么弄,怎么写代码?往高手给指点一下!非常谢谢!

搜索更多相关主题的帖子: quot 数据库 单选框 表单 name 
2007-05-21 04:08
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
性别:男
<input name="nan" type="radio" value="radiobutton" checked>

<input type="radio" name="nv" value="radiobutton">
这句话中name应该等于同一个名字,而value应该等于不同的值.
那个多选框的也是如此.(建议你先弄清楚html的基本用法.)
2007-05-21 08:37
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
ASP获取单选框,列表/菜单的值和获取文本域的值方法一样request.form(name) 'name是对应单选框,列表/菜单的Name,就是楼上说的Name

在数据库中应该加什么字段,文本类型吗?
================
我看你要获取的是月份,用数字类型,文本类型都可以

2007-05-21 09:05
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
selected="selected"
这个不用再等于了吧,直接用selected就行了.
2007-05-21 09:11
songyuyu
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:6090
专家分:25
注 册:2007-1-17
收藏
得分:0 
哦,这里的版主水平不错

我喝水只喝纯净水,牛奶只喝纯牛奶,所以我很单纯……
2007-05-21 09:47
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
以下是引用lq7350684在2007-5-21 9:11:54的发言:
selected="selected"
这个不用再等于了吧,直接用selected就行了.

嗯..都没关系了


2007-05-21 10:11
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 

哦,偶没那么用过.

2007-05-21 10:47
lijiong520
Rank: 1
等 级:新手上路
帖 子:154
专家分:0
注 册:2007-5-21
收藏
得分:0 
回复:(lijiong520)怎么将表单中单选框 ,列表/菜单,...

我自己又写了一个!

<form name="form1" method="post" action="tijiao.asp" onsubmit="return judge()">
<p>性别:男
<input name="sex" type="radio" value="1" checked>

<input type="radio" name="sex" value="0">
</form>
我想将选中的的结果写入数据库!写了一个tijiao.asp代码,肯定错误!
如下:
<%
dim sex
if (document.form1.sex[0].checked==true) then
sex="男"
else
sex="女"
end if
'上面为如果sex[0]被选中,将男赋值给sex变量否则将女给sex变量!


set myconn=Server.CreateObject("ADODB.Connection")
myconn.open "FILEDSN=userinfo.dsn"
myconn.Execute "insert into fwly (nickname,qq,sex,mail,liuyan) values ('feng','100000','&sex','lijiong@163.com','hao!')"
myconn.Close
'上面连接数据库,数据库肯定连接正确!这点不用考虑!
将SEX变量写入sex字段!
%>

大家看看那点错误了!给个正确的代码!或者给其它的正确代码!都行!能用都中!谢谢了!

2007-05-21 21:14
lq7350684
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5089
专家分:98
注 册:2006-11-6
收藏
得分:0 
myconn.Execute "insert into fwly (nickname,qq,sex,mail,liuyan) values ('feng','100000','&sex','lijiong@163.com','hao!')"
是不是少了一个&
改成myconn.Execute "insert into fwly (nickname,qq,sex,mail,liuyan) values ('feng','100000','&sex&','lijiong@163.com','hao!')"
2007-05-22 10:18
kingsword001
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-5-25
收藏
得分:0 
,已阅,各位大侠辛苦!

虽然我是新手,但是我仍希望能给大家带来一点点的帮助!因为,能帮助别人是一件很愉快的事情!
2007-05-26 08:29
快速回复:怎么将表单中单选框 ,列表/菜单,多选框的数据写入数据库?(简单)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014695 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved