MySQLi 预处理批量删除语句

<?php
include("config.php");
if(empty($_SESSION['username'])){
	header("Location: index.php");
    exit;
}
//$all_id=$_POST['all_id'];
$all_id='540,541';

if($all_id!=""){
    $sql = "DELETE FROM data_type WHERE id=?";
	//mysqli_query($con,"DELETE FROM Persons WHERE LastName='Griffin'");
 
    // 为 mysqli_stmt_prepare() 初始化 statement 对象
    $stmt = mysqli_stmt_init($conn);
 
    //预处理语句
    if (mysqli_stmt_prepare($stmt, $sql)) {
        // 绑定参数
        mysqli_stmt_bind_param($stmt, 'i', $id);
 
        //循环删除 设置参数并执行
		$all_id = explode(',',$all_id);  
		for($i=0;$i<count($all_id);$i++){  
			$id = $all_id[$i];
			mysqli_stmt_execute($stmt);
		}  
        
    }
	$info=1;
	
}else{
	$info=0;
}
	
	
if($info==1){
	$msg='成功'.$_POST['all_id'].'!';
	echo $msg;
}else{
	$msg='失败'.$_POST['all_id'].'!';
	echo $msg;

}
?>

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值