php中复选框删除数据库 php中复选框删除数据库内容

php复选框删除MySQL

input type="checkbox" name="'.$row['id'].'"这是你要的复选框吗?

目前成都创新互联已为成百上千的企业提供了网站建设、域名、网络空间、网站改版维护、企业网站设计、隆阳网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

你试试:input type="checkbox" name="checkbox[]" value="$row['id']"

这样会返回一个$_POST['checkbox']数组,每一项的值就是你要删除的ID,用while或fearch循环读出各项然后删除就可以了。

怎么用thinkphp批量删除数据呀!要有复选框来做

这个和thinkphp有什么关系呢?

前台将选中的checkbox提交到后台(例如这些都是id),然后后台收到数组之后将这些id匹配的数据删除。

在thinkphp里面简单的批量删除:

$where['id'] = array('in',$arr);    //$arr是你接收到的数组

$Model-where($where)-delete();

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中复选框删除数据库 php中复选框删除数据库内容
转载注明:http://scyanting.com/article/hiejjp.html