php复选框修改数据表,php复选框提交数据库
PHP关于“复选框”的修改问题
复选框的内容,可以做一个独立的表维护,两个字段就可以。一个是ID 唯一 自增,另一个是名字,就是复选框显示的内容。在存储的时候,假设选中五个,就把这五个选项对应的ID,用“,”隔开,存入数据表对应的字段里,类似 “1,3,5,6,7”这样。读取默认选中的时候,把存储好的ID取出来,在页面做判断,如果是数据库存的ID 就把checkbox的 checked属性设置为checked。如果重新选了,还是按照上边的方法,把选中的ID 用逗号隔开,然后update表即可。
创新互联建站主营尼玛网站建设的网络公司,主营网站建设方案,app开发定制,尼玛h5小程序设计搭建,尼玛网站营销推广欢迎尼玛等地区企业咨询
PHP中如何用复选框删除数据和修改数据
页面代码:
SCRIPT LANGUAGE="JavaScript"
function ck(b){
var input = document.getElementsByTagName("input");
for (var i=0;iinput.length ;i++ ){
if(input[i].type=="checkbox")
input[i].checked = b;
}
}
/SCRIPT
form action="delete.php" method="post"
?php
$row=Array(1,2,3,4);
for($i=0;$icount($row);$i++){
?
INPUT TYPE="checkbox" NAME="checkbox[]" id="?echo $row[$i]?" value="?echo $row[$i]?"?echo $row[$i]?
?php
}
?
br/
input type="button" onclick="ck(true)" value="全选"
input type="button" onclick="ck(false)" value="取消全选"
input type="submit" name="submit" value="删除"
/form
delete.php代码:
?php
$checkbox=$_POST['checkbox'];
print_r($checkbox);
?
在PHP中复选框在修改的时候怎么把数据库中有的值读出来后有的值勾选没有的空着
从数据库出来. 如果有值. 就给checkbox标签 加个属性: checked="checked" 这样就是选中的了
当前标题:php复选框修改数据表,php复选框提交数据库
转载来源:http://azwzsj.com/article/phggoi.html