主頁 > 知識庫 > tp5(thinkPHP5框架)使用DB實現(xiàn)批量刪除功能示例

tp5(thinkPHP5框架)使用DB實現(xiàn)批量刪除功能示例

熱門標(biāo)簽:咸寧銷售電銷機(jī)器人系統(tǒng) 開發(fā)地圖標(biāo)注類網(wǎng)站 余姚電話機(jī)器人 百度地圖怎樣標(biāo)注圖標(biāo) 百度地圖標(biāo)注偏差 廣東廣州在怎么申請400電話 外呼系統(tǒng)能給企業(yè)帶來哪些好處 電銷機(jī)器人問門薩維品牌my 400電話蘭州申請請

本文實例講述了tp5(thinkPHP5框架)使用DB實現(xiàn)批量刪除功能。分享給大家供大家參考,具體如下:

1-前端頁面

html

a href="javascript:;" rel="external nofollow" onclick="datadel()" class="btn btn-danger radius">
i class="Hui-iconfont" >#xe6e2;/i> 批量刪除/a>
td>input type="checkbox" value="{$category.id}" name="id">/td>

js

function datadel(obj){
  layer.confirm('確認(rèn)要批量刪除嗎?',function(index){
    var id=new Array();
    $('input[name="id"]:checked').each(function(){
      id.push($(this).val());//向數(shù)組中添加元素
    });
   $.post(
      "{:url('admin/article_category/delAllCategory')}",
      {id:id},
      function(dat){
        if(dat){
          $(obj).parents("tr").remove();
          layer.msg('已刪除!',{icon:1,time:1000});
          document.location.reload();//當(dāng)前頁面
        }else{
          var msg = dat.msg;
          layer.msg(msg,{icon:2,time:2000});
        }
      });
  });
}

2-控制器

public function delAllCategory(){
    $id=input("id/a");
    //方法一
    $id = implode(",",$id) ;
    $data=Db::name("article_categorys")->where("id in ($id)")->delete();
    //方法二
     $data=Db::name("operation")->delete($id);
    exit(json_encode($data));
  }
// 根據(jù)主鍵刪除
Db::table('think_user')->delete(1);
Db::table('think_user')->delete([1,2,3]);
// 條件刪除
Db::table('think_user')->where('id',1)->delete();
Db::table('think_user')->where('id','',10)->delete();

更多的功能和插件 參考官方地址:https://www.kancloud.cn/he_he/thinkphp5/787173

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助。

您可能感興趣的文章:
  • Thinkphp5.0框架使用模型Model的獲取器、修改器、軟刪除數(shù)據(jù)操作示例
  • Thinkphp5.0 框架使用模型Model添加、更新、刪除數(shù)據(jù)操作詳解
  • thinkPHP利用ajax異步上傳圖片并顯示、刪除的示例
  • ThinkPHP框架實現(xiàn)用戶信息查詢更新及刪除功能示例
  • ThinkPHP刪除欄目(實現(xiàn)批量刪除欄目)
  • 基于php(Thinkphp)+jquery 實現(xiàn)ajax多選反選不選刪除數(shù)據(jù)功能
  • thinkphp框架實現(xiàn)刪除和批量刪除
  • thinkPHP刪除前彈出確認(rèn)框的簡單實現(xiàn)方法
  • 基于ThinkPHP刪除目錄及目錄文件函數(shù)

標(biāo)簽:重慶 巴彥淖爾 臨沂 鷹潭 麗江 十堰 衡陽 銅陵

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《tp5(thinkPHP5框架)使用DB實現(xiàn)批量刪除功能示例》,本文關(guān)鍵詞  tp5,thinkPHP5,框架,使用,實現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《tp5(thinkPHP5框架)使用DB實現(xiàn)批量刪除功能示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于tp5(thinkPHP5框架)使用DB實現(xiàn)批量刪除功能示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章