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

溫馨提示×

溫馨提示×

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

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

使用PHP怎么實現一個批量刪除封裝類

發布時間:2021-02-25 17:29:29 來源:億速云 閱讀:163 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關使用PHP怎么實現一個批量刪除封裝類,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

<!DOCTYPE html>
<html>
<head>
  <title>批量刪除</title>
</head>
<body>
<script type="text/javascript">

//復選框
function checkall(all)
{
  var ck = document.getElementsByClassName("ck");

  if(all.checked)
  {
   for(var 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>

<form action="test.php" method="post">
<table border="1">
  <tr><th><input type="checkbox" name="all" onclick="checkall(this)"/>id</th><th>名字</th></tr>

<!-- 此處調用顯示列表函數 -->
<?php show() ?>

<tr><td colspan="3"><input type="submit" value="批量刪除"></td></tr>
</table>
</form>
</body>

<?php 

//顯示列表
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 "<tr>
      <td>
       <input type='checkbox' value='{$row[0]}' name='item[]' class='ck' />
       {$row[0]}
     </td>
      <td>{$row[1]}</td>
    </tr>";
    }
  }
?>
</html>

后臺

<?php 

//接收post傳來的數組
$arr = $_POST["item"];

/**
* 批量刪除 
* 思路:把前臺批量選擇的數據放在數組里,刪除該數組即可 
* @param $arr <array()> 
* @return $res 成功or失敗
*/
function batch_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);

關于使用PHP怎么實現一個批量刪除封裝類就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

php
AI

柯坪县| 广西| 九龙县| 康定县| 辉南县| 东平县| 五华县| 龙州县| 从化市| 新巴尔虎右旗| 高淳县| 定远县| 镇赉县| 达拉特旗| 兴隆县| 四川省| 临泉县| 延安市| 平阳县| 顺平县| 巴东县| 筠连县| 肃南| 南皮县| 荆门市| 华容县| 两当县| 土默特左旗| 项城市| 凌云县| 万年县| 永嘉县| 博野县| 安新县| 江川县| 龙门县| 巴彦淖尔市| 焦作市| 大庆市| 凤山市| 兰考县|