PHP checkbox存入数据库后再读取,如何判断和显示是否已经勾选

PHP checkbox存入数据库后再读取,如何判断和显示是否已经勾选,第1张

<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 循环的复选框怎么取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9565467.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存