最新下载
热门教程
- 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); |
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助。
相关文章
- 和平精英沙丘密语皮肤多少钱 和平精英沙丘密语皮肤价格介绍 04-27
- 原神诡镇之梦佩特莉可的阴霾任务怎么攻略 04-27
- 塞尔达传说王国之泪5速马在哪5速马位置指南 04-27
- 原神白石与黄铜的造像位置在哪 04-27
- 原神旧日之海鳗鱼宝箱怎么找 原神旧日之海鳗鱼宝箱寻找方法介绍 04-27
- 原神白石与黄铜的造像位置在哪 原神白石与黄铜的造像位置介绍 04-27