国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > ThinkPHP > 正文

關于THINKPHP3.0批量刪除的設計思路和部分關鍵代碼

2024-09-09 15:20:01
字體:
來源:轉載
供稿:網友

這里舉例是客戶信息表的客戶信息,批量刪除,首先是用戶顯示頁碼sdel.html通過動態獲取用戶信息:

  1. <form action="__URL__/sdelete/" method="post"> 
  2.              <table border="1" width="100%"> 
  3.                  <tr> 
  4.                       <td width="7%">客戶編號</td> 
  5.                       <td>客戶店名</td> 
  6.                       <td>客戶姓名</td> 
  7.                       <td>客戶電話</td> 
  8.                       <td width="30%">客戶地址</td> 
  9.                       <td width="8%">選擇</td> 
  10.                  </tr> 
  11.              <volist name='khxx' id='khxx' > 
  12.                 <tr> 
  13.                     <td>{$khxx.id}</td>    
  14.                     <td>{$khxx.name}</td> 
  15.                     <td>{$khxx.cname}</td> 
  16.                     <td>{$khxx.tel}</td> 
  17.                     <td>{$khxx.address}</td> 
  18.                     <td><input type="checkbox" name="id[]" id='id[]' value="{$khxx.id}" /></td> 
  19.                 </tr>  //注意這里是隱藏的傳輸到刪除頁面的用戶id 
  20.                      </volist>  
  21.              </table> 
  22.              <input type="submit" value="刪除"> 
  23.              <div align="center">{$page}</div> 
  24. </form> 

刪除方法sdelete()

  1. ?function sdelete(){ 
  2.  
  3.    
  4.   $user = M('customer');    //實例化模型 
  5.      
  6.   if($data=$user->create()){     //創建數據對象 
  7.    $data = array_pop($data);  //將獲取的二維數組轉化成一維數組 
  8.    $list = "";                 //實例化參數,準備刪除的參數 
  9.    $max = count($data)-1;   //提取數組長度準備循環 
  10.    for($i=0;$i<=$max;$i++){        //循環提取數組 
  11.     if($i!=$max){               //判斷如果不是數組最后一個值,就加上分隔符逗號,否則就不加入分隔符,推出循環。$list 
  12.      $list = $list.$data[$i].','
  13.     }else
  14.         $list = $list.$data[$i]; 
  15.     }   
  16.    } 
  17.      
  18.     if($user->where('id in('.$list.')')->delete()){    //刪除數據記錄,sql = delete * from customer where id in ($list); 
  19.     $this->success('刪除成功'); 
  20.    }else
  21.     $this->error('刪除失敗'); 
  22.    } 
  23.   }else
  24.    $this->error('驗證沒通過'); 
  25.   }   
  26.    } 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 临泽县| 商水县| 曲靖市| 遂溪县| 施秉县| 蓬溪县| 辽源市| 布尔津县| 昌吉市| 云南省| 饶平县| 什邡市| 札达县| 杭锦后旗| 丰顺县| 广南县| 富源县| 靖江市| 应用必备| 清原| 格尔木市| 夏河县| 江门市| 肥乡县| 汕尾市| 额敏县| 宝丰县| 金昌市| 呼图壁县| 丹阳市| 天全县| 庄浪县| 长宁县| 兴仁县| 安丘市| 苍梧县| 五大连池市| 隆回县| 巴南区| 博白县| 虞城县|