如何将前台中单选按纽的值传到数据库里?
1个回答
展开全部
首先,你要会看回写HTML,而且要回用ASP或其他语言用及数据库.
我简单帮你写个例子: 如此例的文件名称为1.asp
<form action="1.asp" method="post">
<input type="radio" value="小强" name="a1">小强
<input type="radio" value="小明" name="a1">小明
<input type="radio" value="小飞" name="a1">小飞
<input type="submit" value="提交">
</form>
<%
'以下是获取您所选择的单选按钮
name1=request.form("a1")
'以下是创建数据库对象conn
set conn=server.createobject("adodb.connetion")
conn.open"Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.mappath("db/a.mdb")
'以下是连接数据库
set rs=server.createobject("adodb.recordset")
rs.open"select * from names",1,3
'以下是打开并更新数据库
rs("names")=name1
rs.update
'以下是关闭数据库及清空内存对象
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
值得注意的是,单选按钮的每个命名都为"a1",则name="a1",这样才能获取单一所选择的值.
我简单帮你写个例子: 如此例的文件名称为1.asp
<form action="1.asp" method="post">
<input type="radio" value="小强" name="a1">小强
<input type="radio" value="小明" name="a1">小明
<input type="radio" value="小飞" name="a1">小飞
<input type="submit" value="提交">
</form>
<%
'以下是获取您所选择的单选按钮
name1=request.form("a1")
'以下是创建数据库对象conn
set conn=server.createobject("adodb.connetion")
conn.open"Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.mappath("db/a.mdb")
'以下是连接数据库
set rs=server.createobject("adodb.recordset")
rs.open"select * from names",1,3
'以下是打开并更新数据库
rs("names")=name1
rs.update
'以下是关闭数据库及清空内存对象
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
值得注意的是,单选按钮的每个命名都为"a1",则name="a1",这样才能获取单一所选择的值.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询