首页 > 作文

PHP 批量删除数据的方法分析

更新时间:2023-04-06 14:11:28 阅读: 评论:0

大家可以参考下面的这篇文章

sql:$sql=”delete from `doing` where id in (‘1,2,3,4’)”;

  数据用逗号隔开。

  表单:


复制代码 代码如下:

  <form action=”?action=doing” method=”post”>

  <input name=”id_dele[]” type=”checkbox” id=”id_dele[]” value=”1″/>

  <input name=”id_dele[]” type=”checkbox” id=”id_dele[]” value=”2″/>

  <input name=”id_dele[]” type=”checkbox” id=”id_dele[]” value=”浮尘;3″/>

  <input name=”id_dele[]” type=”checkbox” id=”id_dele[]” value=”4″/>

  <input type=”submit”/>

  </form>

  好$id_dele=$_post[‘id_dele’]将会是一个数组,虽然说php是弱类型的,但这里可没asp弱。

  asp可以直接:

  sql=”delete from [doing] where id in (‘”&id_dele&”‘)”进行删除。但php不能把$id_dele直接放进去。因为$id_dele可不是’1,2,3,4’哦,因为$id_dele是一个数组,具有键和值。

  好,php中也不难,刚好有个函数:implode(),对了。同split()explode()功能刚好相反的一个函数,后两者是用某字符(比如逗号)分割的,而前者则可以拼接为字符串。

  因此:


复制代码 代码如下:

  $id_dele= implode(“,”,$_post[‘id_dele’]);

  $sql=”d吉他手型elete from `doing` where id in ($id_dele)”;

www.887551.com提供测试代码:


复制代码 代码如下:

<meta http-equiv=”content-type” content=”text/html; chart=gb2312″ />

<?php

if ($_post[“action”]=”doing”){

$del_id=$_post[“id_dele”];

$id_dele= implode(“,”,$_post[‘id_dele’]);

echo “合并后:”.$id_dele.”<br />合并前:”;

if($del_id!=””){

$del_num=count($del_id);

for($i=0;$i<$del_num;$i++){

echo $del_id[$i];

}

}

}el{

echo “请提交”;

}

?>

<form action=”?action=doing” method=”post”>

<input name=”id_dele[]” type=”checkbox” id=”id_dele前胸后背疼[]” v小学英语单词大全alue=”第1个”/>第1个

<input name=”id_dele[]” t电子的电荷量ype=”checkbox” id=”id_dele[]” value=”第2个”/>第2个

<input name=”id_dele[]” type=”checkbox” id=”id_dele[]” value=”第3个”/>第3个

<input name=”id_dele[]” type=”checkbox” id=”id_dele[]” value=”第4个”/>第4个

<input type=”submit”/>

</form>

本文发布于:2023-04-06 14:11:27,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/25e191382b08af3a9f4808a7b105a7ce.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP 批量删除数据的方法分析.doc

本文 PDF 下载地址:PHP 批量删除数据的方法分析.pdf

标签:代码   是一个   逗号   数组
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图