介绍
今天就跟大家聊聊有关怎么在thinkphp中利用模型对数据进行添加与删除,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
//数据添加 公共函数newData ($ strName=啊? { 如果(IS_POST) {//如果用户提交数据 美元=D模型(“strName"美元); 如果(! $模型→创建()){//如果创建失败表示验证没有通过输出错误提示信息 $ info=阵列( ““info"=;{模型→美元getError ()}“, “status"=祝辞;“n", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); 退出(); 其他}{ 如果($模型→添加()){ $ info=阵列( ““info"=;恭喜操作成功!“, “status"=祝辞;“y", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); 其他}{ $ info=阵列( ““info"=;操作失败!“, “status"=祝辞;“n", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); } } } }
//数据更新 公共函数更新($ strName=啊? { 如果(IS_POST) {//如果用户提交数据 美元=D模型(“strName"美元); 如果(! $模型→创建()){//如果创建失败表示验证没有通过输出错误提示信息 $ info=阵列( ““info"=;{模型→美元getError ()}“, “status"=祝辞;“n", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); 退出(); 其他}{ 如果($模型→保存()){ $ info=阵列( ““info"=;恭喜操作成功!“, “status"=祝辞;“y", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); 其他}{ $ info=阵列( ““info"=;操作失败!“, “status"=祝辞;“n", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); } } } }
//数据删除 公共函数删除($ strNmae=& # 39; & # 39;) { 如果(IS_POST) { $ id=我(& # 39;post.id& # 39;); 如果(!空($ id)) {//用户提交数据删除当前id 美元=D模型(“strName"美元); 结果=美元模型→删除(“id"美元); if($结果!==false) { $ info=阵列( ““info"=;操作成功!“, “status"=祝辞;“y", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); 其他}{ $ info=阵列( ““info"=;操作失败!“, “status"=祝辞;“n", ); $ this→ajaxReturn ($ info, & # 39; json # 39;); } } } }
看完上述内容,你们对怎么在thinkphp中利用模型对数据进行添加与删除有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。