国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php - delete...in()刪除語句預處理與不預處理運行結(jié)果不一樣
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新 2017-05-24 11:32:31
0
1
1034

在使用delete from XXX where id in(XXX)進行批次刪除的時候,使用PDO預處理的時候,每次只能刪除一筆記錄,程式碼如下:

<?php
require_once 'conn.php';
$items=$_POST['item'];
$itemsString=implode(",",$items);
$sql=$db->prepare("delete from tb_affiche where id in(?)");
$sql->bindParam(1, $itemsString);
$sql->execute();
?>

在不使用預處理的時候就可以正常運行,批次刪除多筆記錄,程式碼如下:

<?php 
require_once 'conn.php';
$items=$_POST['item'];
$itemsString=implode(",",$items);
$sql=$db->exec("delete from tb_affiche where id in($itemsString)");
?>

不知道哪裡出了問題,大神們求解

曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新

全部回覆(1)
小葫蘆

把()帶到 bindParam看下

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板