时间:2021-07-01 10:21:17 帮助过:3人阅读
数据添加函数实例
//数据添加 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'); } } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
利用ThinkPHP实现ajax仿官网搜索的功能
ThinkPHP模版引擎的变量输出的解析
以上就是thinkphp利用模型通用数据编辑添加和删除的详细内容,更多请关注Gxl网其它相关文章!