首页 > 代码库 > thinkphp crud实例代码
thinkphp crud实例代码
class IndexAction extends Action { // 查询数据 public function index() { $Form = M("Form"); $list = $Form->limit(3)->order(‘id desc‘)->select(); $this->list = $list; $this->display(); } // 写入数据 public function insert() { $Form = D("Form"); if ($vo = $Form->create()) { $list = $Form->add(); if ($list !== false) { $this->success(‘数据保存成功!‘,U(‘Index/index‘)); } else { $this->error(‘数据写入错误!‘); } } else { $this->error($Form->getError()); } } // 更新数据 public function update() { $Form = D("Form"); if ($vo = $Form->create()) { $list = $Form->save(); if ($list !== false) { $this->success(‘数据更新成功!‘,U(‘Index/index‘)); } else { $this->error("没有更新任何数据!"); } } else { $this->error($Form->getError()); } } // 删除数据 public function delete($id) { if (!empty($id)) { $Form = M("Form"); $result = $Form->delete($id); if (false !== $result) { $this->success(‘删除成功!‘); } else { $this->error(‘删除出错!‘); } } else { $this->error(‘ID错误!‘); } } // 编辑数据 public function edit($id) { if (!empty($id)) { $Form = M("Form"); $vo = $Form->getById($id); if ($vo) { $this->vo = $vo; $this->display(); } else { $this->error(‘数据不存在!‘); } } else { $this->error(‘数据不存在!‘); } } }
thinkphp crud实例代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。