本篇文章為大家展示了使用thinkPHP怎么實現一個通用控制器,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
創新互聯公司長期為超過千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為城西企業提供專業的網站制作、成都做網站,城西網站改版等技術服務。擁有10多年豐富建站經驗和眾多成功案例,為您定制開發。具體如下:
<?php namespace 目錄\Controller; class TypeController extends Controller { public function add() { if(IS_POST) { $model = D('Type'); if($model->create()) { if($model->add()) { $this->success('添加成功!', U('lst')); exit; } else { $sql = $model->getLastSql(); $this->error('插入數據庫失敗!.<hr />SQL:'.$sql); } } else { $error = $model->getError(); $this->error($error); } } $this->display(); } public function lst() { $model = D('Type'); $data = $model->search(); $this->assign($data); $this->display(); } public function save($id) { $model = D('Type'); if(IS_POST) { if($model->create()) { if($model->save() !== FALSE) { $this->success('修改成功!', U('lst')); exit; } else { $sql = $model->getLastSql(); $this->error('修改數據庫失敗!.<hr />SQL:'.$sql); } } else { $error = $model->getError(); $this->error($error); } } $data = $model->find($id); $this->assign('data', $data); $this->display(); } public function del($id) { $model = D('Type'); $model->delete($id); $this->success('操作成功!', U('lst')); } public function bdel() { $delid = I('post.delid'); if($delid) { $delid = implode(',', $delid); $model = D('Type'); $model->delete($delid); } else $this->error('請選擇要刪除的記錄!'); $this->success('操作成功!', U('lst')); } }
上述內容就是使用thinkPHP怎么實現一個通用控制器,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創新互聯行業資訊頻道。
分享標題:使用thinkPHP怎么實現一個通用控制器-創新互聯
文章位置:http://vcdvsql.cn/article0/dcodio.html
成都網站建設公司_創新互聯,為您提供商城網站、營銷型網站建設、自適應網站、建站公司、Google、網站設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯