如何将表单中复选框中的数据放入数据库

如何将表单中复选框中的数据放入数据库,第1张

form中有个action属性,指明你要提交到哪。

比如你用jsp的话,

ajsp中

<form action="bjsp">

</form>

bjsp:

<%

String name = requestgetParameter("name");

// 这里可以连接数据库

PersonDao pd = new PersonDaoImpl();

Person p = pdquery(name);

outprintln("你提交的名字是:" + name + ",查询结果:" + p);

设一个ISCHECK变量为布尔

VB2005:

ISCHECK = checkboxcheck

VB60

ISCHECK = checkboxValue

至于保存到数据库那要看你用的是什么数据库了

加你QQ了

两种方法:

方法一数据库是文本:

username=htmlEncode2(requestform("username"))

password=htmlEncode2(requestform("password"))

email=htmlEncode2(requestform("email"))

Tel=htmlEncode2(requestform("Tel"))

netshop=requestform("netshop")

if netshop=1 then

netshop=1

else

netshop=0

end if

netgame=requestform("netgame")

if netgame=1 then

netgame=1

else

netgame=0

end if

netQQ=requestform("netQQ")

if netQQ=1 then

netQQ=1

else

netQQ=0

end if

Set fso = ServerCreateObject("ScriptingFileSystemObject")

userpath=fullpath&username

sql="select from [user]"

rsopen sql,conn,1,3

rsaddnew

rs("username")=username

rs("password")=password

rs("email")=email

rs("Tel")=Tel

rs("netshop")=netshop

rs("netgame")=netgame

rs("netQQ")=netQQ

rsupdate

rsclose

方法二数据库是:是和否

username=htmlEncode2(requestform("username"))

password=htmlEncode2(requestform("password"))

email=htmlEncode2(requestform("email"))

Tel=htmlEncode2(requestform("Tel"))

netshop=requestform("netshop")

if netshop="yes" then

netshop=True

else

netshop=False

end if

netgame=requestform("netgame")

if netgame="yes" then

netgame==True

else

netgame=False

end if

netQQ=requestform("netQQ")

if netQQ="yes" then

netQQ=True

else

netQQ=False

end if

Set fso = ServerCreateObject("ScriptingFileSystemObject")

userpath=fullpath&username

sql="select from [user]"

rsopen sql,conn,1,3

rsaddnew

rs("username")=username

rs("password")=password

rs("email")=email

rs("Tel")=Tel

rs("netshop")=netshop

rs("netgame")=netgame

rs("netQQ")=netQQ

rsupdate

rsclose

男:<input type="radio" name="sex" value="男" <php if($sex!='female'){echo 'checked';}> /> 女:<input type="radio" name="sex" value="女" <php if($sex=='female'){echo 'checked';}> >

$array你从数据库查的

$ah=explode(',',$array)

<input type="checkbox" name="news" value="3" <php if($ah[0]){echo 'checked';}>>网络<input type="checkbox" name="qq" value="4" <php if($ah[1]){echo 'checked';}>>文学<input type="checkbox" name="ee" value="4"<php if($ah[2]){echo 'checked';}>>体育

下面的代码是实现最快捷代码最简洁的方式,供参考:

<script>

$(function() {

$ajax({

type : "POST",

url : basePath + "getBrandListdo",

success : function(data) {

$each(data, function(i, it) {

$("<input type='checkbox' id='brand'" + itname + " name='brand' value='" + itid + "' />" + itname + "<br>")appendTo($('#brandList'));

});

}

});

});

</script>

<div><span>你喜欢的品牌:</span>

<div id="brandList"></div>

</div>

这么简单的问题,被回答成了什么样啊!

复选框名称写成一样的:name

值:value 为记录ID值

提交的时候就会生成一个数组

update XXX set 字段=true where id in(数组)

恢复数据库的方法:

1、打开Sql,然后鼠标选中数据库点击右键,选择列表中的还原数据库选项,d出还原数据库界面

2、输入目标数据库,选中源设备,点击后面按钮,d出指定备份界面;

3、在指定备份界面上点添加按钮,d出指定备份文件夹界面,找到存放备份数据库的文件夹,选中文件夹中的备份数据库;

4、确定要还原的数据库无误后,指定备份界面的备份位置会显示备份的数据库的详细位置;

5、确定还原数据库的备份位置无误,自动返回至还原数据库界面,界面会显示选择用于还原的数据库,勾选复选框;

6、确定选择备份数据进行还原,界面会d出提示还原成功已完成的信息,到此表示结束。

以上就是关于如何将表单中复选框中的数据放入数据库全部的内容,包括:如何将表单中复选框中的数据放入数据库、怎样取得checkbox的值,并将值保存到数据库中,举例!谢谢!!!、关于asp将复选框中的信息写入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9276792.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存