
<input type="checkbox" name="checkbox[]" value="1" />
提交后得到的是$checkbox数组,
然后用$str=implode(",",$checkbox);
得到$str字串写入数据库
读出来的时候就要用
$arr=explode(",",$str);得到数组
<input type="checkbox" name="checkbox[]" value="1" <=in_array("1",$str)"checked":''> />
这样就可以得到勾选
<input type="checkbox" name="xxxx[]"/>
<input type="checkbox" name="xxxx[]"/>
建立类似的checkbox
然后,后台
$_REQUEST["xxx"];
的到的结果是以
xxx为数组的所有checkbox选中的值。
这个不是TP的问题,而是,如何巧妙的建立html文件的问题。
这是全部选取和反选的代码可以用在php中
<form name=batch>
<input type=checkbox>
<input type=checkbox>
<input type=checkbox>
<input type=checkbox>
<input type=checkbox>
<input type=checkbox>
<input type=button value="全选" onclick=selectAll(documentbatch)>
<input type=button value="反选" onclick=selectOther(documentbatch)>
<input type=reset value="取消">
<script>
function selectAll(obj)
{
for(var i = 0;i<objelementslength;i++)
if(objelements[i]type == "checkbox")
objelements[i]checked = true;
}
function selectOther(obj)
{
for(var i = 0;i<objelementslength;i++)
if(objelements[i]type == "checkbox" )
{
if(!objelements[i]checked)
objelements[i]checked = true;
else
objelements[i]checked = false;
}
}
</script>
如果有兴趣可以来这里这里有php的一些编程东西>
以上就是关于PHP checkbox存入数据库后再读取,如何判断和显示是否已经勾选全部的内容,包括:PHP checkbox存入数据库后再读取,如何判断和显示是否已经勾选、thinkphp 中数据库的值怎么读到checkbox、php 循环的复选框怎么取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)