最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP怎么实现批量删除 实现批量删除的代码
时间:2022-06-24 14:51:24 编辑:袖梨 来源:一聚教程网
前台
代码如下 | 复制代码 | ||
//复选框 function checkall(all) { var ck = document.getElementsByClassName("ck");
if(all.checked) { for(var i=0;i { ck[i].setAttribute("checked","checked"); } } else { for(vari=0;i { ck[i].removeAttribute("checked"); } } } |
//显示列表
function show()
{
//连接数据库
@mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query('set names utf8');
$sql="select id,name from test";
$res=mysql_query($sql);
//循环取出数据
while($row=mysql_fetch_row($res))
{
echo "
{$row[0]}
}
}
?>
后台
代码如下 | 复制代码 |
//接收post传来的数组 $arr=$_POST["item"];
/** * 批量删除 * 思路:把前台批量选择的数据放在数组里,删除该数组即可 * @param $arr * @return $res 成功or失败 */ functionbatch_del($arr) { @mysql_connect('localhost','root',''); mysql_select_db('test'); mysql_query('set names utf8');
//把数组元素组合为字符串: $str= implode("','",$arr); //in 表示多个 $sql="delete from test where id in('{$str}')"; $res= mysql_query($sql);
if(!$res){ echo"删除失败"; }else{
if(mysql_affected_rows()>0){ echo"删除成功"; }else{ echo"没有行受到影响"; } } }
//调用批量删除函数
batch_del($arr); |
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助。
相关文章
- 王者荣耀侦探能力大测试攻略 王者荣耀侦探能力大测试怎么过 11-22
- 无期迷途主线前瞻兑换码是什么 11-22
- 原神欧洛伦怎么培养 11-22
- 炉石传说网易云音乐联动怎么玩 11-22
- 永劫无间手游确幸转盘怎么样 11-22
- 无期迷途主线前瞻兑换码是什么 无期迷途主线前瞻直播兑换码介绍 11-22