邵阳电影院,成都水疗论坛,正版win7激活
数据添加函数实例
//数据添加 public function newdata($strname="") { if (is_post) { //如果用户提交数据 $model = d("$strname"); if (!$model->create()){ // 如果创建失败 表示验证没有通过 输出错误提示信息 $info = array( "info"=>"{$model->geterror()}", "status"=>"n", ); $this->ajaxreturn($info,'json'); exit(); } else { if ($model->add()){ $info = array( "info"=>"恭喜操作成功!", "status"=>"y", ); $this->ajaxreturn($info,'json'); } else { $info = array( "info"=>"操作失败!", "status"=>"n", ); $this->ajaxreturn($info,'json'); } } } }
数据更新函数实例
//数据更新 public function update($strname="") { if (is_post) { //如果用户提交数据 $model = d("$strname"); if (!$model->create()){ // 如果创建失败 表示验证没有通过 输出错误提示信息 $info = array( "info"=>"{$model->geterror()}", "status"=>"n", ); $this->ajaxreturn($info,'json'); exit(); } else { if ($model->save()){ $info = array( "info"=>"恭喜操作成功!", "status"=>"y", ); $this->ajaxreturn($info,'json'); } else { $info = array( "info"=>"操作失败!", "status"=>"n", ); $this->ajaxreturn($info,'json'); } } } }
数据删除函数实例
//数据删除 public function delete($strnmae = '') { if(is_post) { $id = i('post.id'); if(!empty($id)) { //用户提交数据删除当前id $model = d("$strname"); $result = $model->delete("$id"); if($result !== false){ $info = array( "info"=>"操作成功!", "status"=>"y", ); $this->ajaxreturn($info,'json'); }else{ $info = array( "info"=>"操作失败!", "status"=>"n", ); $this->ajaxreturn($info,'json'); } } } }
以上这篇thinkphp利用模型通用数据编辑添加和删除的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
网友评论