首先明白在这里复选框有两个关键属性,1、name。2、value。
用两个JSP来做
第一个页面多个复选框name值保持一致,这样才构成一组,放在表单里。提交到另外一个JSP页面后用requestgetParameterValues()得到这个组value值组成的集合。所以getParameterValues返回的是一个String[]。然后把String[]的值保存到数据库
注:requestgetParameterValues()参数是name的值
<input name="20" type="checkbox" value="<php echo $row_option['cid'] >" />问题,同样的name那只能获取一个。
只需要把这些个复选框的名称设置成一样即可。
然后按正常方式获取即会写入数据库的同一字段中。
如:
<input type="checkbox" name="t" value="1">1
<input type="checkbox" name="t" value="2">2
<input type="checkbox" name="t" value="3">3
<input type="checkbox" name="t" value="4">4
<input type="checkbox" name="t" value="5">5
然后在获取时使用
t=trim(requestform("t"))获取并写入数据库
结果就是你要的,各个值之间用,分割的
<head>
<script type="text/javaScript">
function getValue(){
var box= documentgetElementsByName("checkBox1");
var boxValue="";
for(var i=0;i<boxlength;i++){
if(box[i]checked==true){
boxValue+=box[i]value+"#";//将选中的值累加
}
}
documentgetElementById("setValue")value=boxValue;//将选中的值赋给hidden,方便在后台取出
}
</script>
</head>
<body>
<input type="checkBox" name="checkBox1" value="1"/>
<input type="checkBox" name="checkBox1" value="2"/>
<input type="checkBox" name="checkBox1" value="3"/>
<input type="checkBox" name="checkBox1" value="4"/>
<input type="hidden" id="setValue" name="vlaue"/>
<input type="button" value="提交" onclick="getValue();"/>
</body>
在后台
String[] string = requestgetParameter("value")split("#");
for(int i=0;i<stringlength;i++){
Systemoutprintln(string[i]);//string[i]就是页面中被选中的值
}
其实这是一种比较笨的方法,不过胜在通用。
1、打开sql2008,使用windows身份登录
2、登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
3、选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
4、展开“安全性”,“登录名”;“sa”,右键选择“属性”
5、左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码
6、右击数据库选择“方面”
7、在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”
8、至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
9、打开sql server配置管理器
10、下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
以上就是关于如何在jsp中将复选框内容写入数据库全部的内容,包括:如何在jsp中将复选框内容写入数据库、php系统 *** 作mysql 将html 复选框值插入数据库问题、Dreamweaver CS3怎样将多个复选框的值写入数据库同一个字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)