触摸屏租赁
Touch screen rental
广告机租赁
Advertising rental
机器人租赁
Robot leasing
 当前位置:首页 > 全部 > php批量删除数据,php删除多项数据

php批量删除数据,php删除多项数据
1、首先在文章列表页面(list.php),将多选筐命名为:“$del_id[]”,值为文章ID号。
     例如(list.php):
<form name="del_form" action="del.php" method="post">
<?php
        $result=mysql_query("select * from news");
        while($rs=mysql_fetch_array($result)){
     ?>
        <input name="del_id[]" type="checkbox" id="del_id[]" value="<?=$rs[id]?>" /><?=$rs[title]?>
     <?php
        }
     ?>
   </form>


2、处理页面(del.php):


<?php
include"conn.php";

$array = $_POST["del_id"];       //将所选的值组成的数组放入$array数组

if(!empty($array)){

$del_num=count($array);
for($ii=0;$ii<$del_num;$ii++){
mysql_query("Delete from liuyan where id=$array[$ii]");
}
echo("<script type='text/javascript'>alert('删除成功!');history.back();</script>");
}else{
echo("<script type='text/javascript'>alert('请先选择项目!');history.back();</script>");

上面的代码经过测试,总是发现一些问题:用下面的解决会好一些,祝你成功!


$array = $_POST[del_id]; //将所选的值组成的数组放入$array数组
$id    = implode(",",$array);
//将删除信息添加到数据库
$strsql="delete from liuyan where id in (".$id.")";
$result=mysql_query($strsql,$myconn) or die(mysql_error());
//关闭对数据库的连接
    mysql_close($myconn);

echo("<script type='text/javascript'>alert('删除成功!');history.back();</script>");

 


工作室地址:重庆石桥铺电脑城B座 | 微信:z35544216 | 网址:www.35544216.com