91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php如何實現批量刪除操作

發布時間:2021-07-24 13:51:40 來源:億速云 閱讀:138 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關php如何實現批量刪除操作的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

批量刪除多條記錄,對于比較多的信息,如果沒有批量刪除功能是非常麻煩的。

1.從數據庫中拿一張表過來,寫個復選框進行選擇

可以加全選復選框

連接數據庫什么的都不寫啦

代碼:

<form action="piliangshanchu.php" method="post" >
<table border="1" cellspacing="0" cellpadding="0">
  <tr>

    <td width="200">
      <input type="checkbox" value="''" name="dx" onclick="checkall(this)" />
      編號</td>
    <td width="200">姓名</td>
    <td width="200">電話</td>
    <td width="200" >分組</td>
    <td width="200" >操作</td>
  </tr>
<tr>
    <td>
    <input type='checkbox' value='{$attr[0]}' name='item[]' class='ck' />
    {$attr[0]}</td> 

    <td>{$str}</td>
    <td>{$attr[2]}</td>
    <td>{$nation}</td>

</tr>


</table>

  <input type="submit" value="批量刪除"/>
  </form>

外加一個批量刪除按鈕

上圖:

php如何實現批量刪除操作

我如果點擊全選,利用js點擊事件就可以輕松實現全選

代碼:

<script>
  function xxx(qx)
  {

//全選多選的選中狀態
    var ck = document.getElementsByClassName("ck");
 //讓下面所有的多選選中狀態改變
    if(qx.checked)
    {
      for(i = 0;i < ck.length ; i++)
      {
        ck[i].setAttribute("checked","checked");
//狀態改變為選中
      }
    }
    else
    {
      for(var i = 0;i < ck.length;i++)
      {
        ck[i].removeAttribute("checked");
//移除選中
      }
    }
  }
</script>

2.刪除的處理頁面

代碼:

<?php
$arr = $_POST["item"];
$db = new mysqli("localhost","root","12345678","heiheihei");
//foreach($arr as $v)
//{
//  $sql = "delete from contacts WHERE id='{$v}'";
//  $db->query($sql);
//}
$str = implode("','",$arr);//拼接字符,
$sql = "delete from contacts WHERE id in('{$str}')";
//2','8','4
if($db->query($sql))//判斷是否查詢成功,
{
  header("location:shouye.php");
  //成功就跳轉
}



?>

用foreach數據傳輸過慢,刪除遍歷繁多,因此直接判斷;

感謝各位的閱讀!關于“php如何實現批量刪除操作”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

泗水县| 平湖市| 姚安县| 山阴县| 邵武市| 奉化市| 乌拉特前旗| 阳谷县| 兴业县| 江西省| 化州市| 天镇县| 米脂县| 柏乡县| 汝南县| 翼城县| 义马市| 福泉市| 达尔| 常山县| 邳州市| 随州市| 万载县| 红原县| 阳高县| 柳林县| 碌曲县| 屯昌县| 唐山市| 垫江县| 锡林郭勒盟| 栾城县| 道孚县| 本溪市| 阳江市| 庄河市| 乳山市| 江孜县| 兴国县| 江油市| 麦盖提县|