ThinkPHP實現(xiàn)批量刪除數(shù)據(jù)的代碼實例
ThinkPHP實現(xiàn)批量刪除數(shù)據(jù)原理很簡單,只需在模板頁面里面寫上<input name='id[]' type='checkbox' value='{$vo.id}' class="noborder">這樣傳過來就是一個數(shù)組,action的刪除函數(shù)del()如下:
/**
**刪除函數(shù)支持刪除多條和一個
**/
function del(){
//dump($_GET['id']);
//$name = strtolower($_GET['_URL_'][0]); //獲取當前模塊名
$name = $this->getActionName();
$model = D($name);//獲取當期模塊的操作對象
$id = $_GET['id'];
//判斷id是數(shù)組還是一個數(shù)值
if(is_array($id)){
$where = 'id in('.implode(',',$id).')';
}else{
$where = 'id='.$id;
}
//dump($where);
$list=$model->where($where)->delete();
if($list!==false) {
$this->success("成功刪除{$list}條!");
}else{
$this->error('刪除失??!');
}
}
更多關于thinkPHP相關內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《smarty模板入門基礎教程》及《PHP模板技術總結》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。
- ThinkPHP實現(xiàn)一鍵清除緩存方法
- ThinkPHP緩存方法S()概述
- thinkphp緩存技術詳解
- 修改ThinkPHP緩存為Memcache的方法
- Thinkphp關閉緩存的方法
- ThinkPHP靜態(tài)緩存簡單配置和使用方法詳解
- ThinkPHP實現(xiàn)靜態(tài)緩存和動態(tài)緩存示例代碼
- ThinkPHP簡單使用memcache緩存的方法
- ThinkPHP框架中使用Memcached緩存數(shù)據(jù)的方法
- 基于ThinkPHP實現(xiàn)批量刪除
- thinkPHP批量刪除的實現(xiàn)方法分析
- TP5(thinkPHP框架)實現(xiàn)后臺清除緩存功能示例
相關文章
CentOS下搭建PHP環(huán)境與WordPress博客程序的全流程總結
這篇文章主要介紹了CentOS下搭建PHP環(huán)境與WordPress博客程序的全流程總結,這里我們以Apache服務器程序和MySQL數(shù)據(jù)庫程序為例進行講解,需要的朋友可以參考下2016-05-05
PHP網(wǎng)頁游戲學習之Xnova(ogame)源碼解讀(十一)
這篇文章主要介紹了PHP網(wǎng)頁游戲Xnova(ogame)源碼解讀的建筑頁面部分,需要的朋友可以參考下2014-06-06
php 解決舊系統(tǒng) 查出所有數(shù)據(jù)分頁的類
不同之處在于 沒有實現(xiàn)分頁的系統(tǒng), 默認全部查出來 現(xiàn)在就要不能動后臺的基礎上進行操作 可以采用 相應的 如下 代碼2012-08-08
PHP獲取input輸入框中的值去數(shù)據(jù)庫比較顯示出來
這篇文章主要介紹了PHP獲取input輸入框中的值去數(shù)據(jù)庫比較顯示出來的相關資料,前端還算比較簡單,php后臺接受并查詢,本文給大家介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下2016-11-11
基于CakePHP實現(xiàn)的簡單博客系統(tǒng)實例
這篇文章主要介紹了基于CakePHP實現(xiàn)的簡單博客系統(tǒng),以一個完整實例分析了使用CakePHP實現(xiàn)博客系統(tǒng)的完整流程,需要的朋友可以參考下2015-06-06

