手机
当前位置:查字典教程网 >编程开发 >php教程 >thinkphp利用模型通用数据编辑添加和删除的实例代码
thinkphp利用模型通用数据编辑添加和删除的实例代码
摘要:数据添加函数实例//数据添加publicfunctionnewData($strName=""){if(IS_POST){//如果用户提交数...

数据添加函数实例

//数据添加 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利用模型通用数据编辑添加和删除的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

【thinkphp利用模型通用数据编辑添加和删除的实例代码】相关文章:

分页显示Oracle数据库记录的类之二

php编写批量生成不重复的卡号密码代码

利用js调用后台php进行数据处理原码

php简单操作mysql数据库的类

在PHP中利用XML技术构造远程服务(下)

用定制的PHP应用程序来获取Web服务器的状态信息

phpcms手机内容页面添加上一篇和下一篇

类的另类用法--数据的封装

php使用指定编码导出mysql数据到csv文件的方法

用PHP调用数据库的存贮过程

精品推荐
分类导航