jb51:
$m=D('YourModel');//或者是M(); $m2=D('YouModel2'); $m->startTrans();//在第一个模型里启用就可以了,或者第二个也行 $result=$m->where('删除条件')->delete(); $result2=m2->where('删除条件')->delete(); if($result && $result2){ $m->commit();//成功则提交 }else{ $m->rollback();//不成功,则回滚 }
注意:MySQL数据库必须是Innodb和Bdb才能支持事务。
相关推荐
ThinkPHP的事务回滚示例如下: $m=D('YourModel');//或者是M(); $m2=D('YouModel2'); $m->startTrans();//在第一个模型里启用就可以了,或者第二个也行 $result=$m->where('删除条件')->delete(); $result2=m2->...
ThinkPHP2.1.0 RBAC示例操作演示.chm ThinkPHP2.1.0 RBAC示例操作演示.chm ThinkPHP2.1.0 RBAC示例操作演示.chm
thinkphp5 留言板代码 登录 发表留言等功能示例 高手请路过
主要为大家详细介绍了ThinkPHP发送邮件示例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
thinkphp5远程执行代码漏洞修复补丁
采用ThinkPHP3.2.3框架开发网站快速入门登录示例源码。
Thinkphp6实现队列代码,取消未支付订单,超时订单,超时收货订单等任务系统。
七牛云以图搜图官方文档:https://developer.qiniu.com/dora/4680/image-search 七牛云综合 SDK下载及安装文档:... 本示例SDk放置在\library\Public\Qiniu下 ... ... 本示例是在yaf框架下测试,其它框架,如thinkphp类似
thinkphp 登录验证 源代码 是我从别的论坛看到的 谁需要直接下载
ThinkPHP5.1讲义和代码.zip
Thinkphp代码生成器,能够自动生成表单和实体。业务逻辑。能够快速开发程序功能
ThinkPHP2.1.0 自定义标签示例说明.chm ThinkPHP2.1.0 自定义标签示例说明.chm ThinkPHP2.1.0 自定义标签示例说明.chm
参数 paginate(每页数量,是否简洁分页,分页参数) 使用方式 $list = db('user')->paginate(10); 自定义参数传参 $list = db('user')->paginate(10,false,['query'=>array('id' => $id)]); ...$this->assign(‘total’,...
挺简单的thinkphp登录注册源代码包含数据库,希望对你们有用。
兄弟连新版ThinkPHP视频教程源代码——狄成浩
ThinkPHP DW CC 2017代码提示插件,需安装ExtensionCC。
thinkphp微信支付代码
概要: 通过阅读ThinkPHP源代码熟悉基于其的MVC开发, 并了解MVC框架实现细节. 评价: 1. 文档鼓励跨模块调用, 增加了系统耦合度 2. 系统未设计统一出口, 导致系统可控性较差 3. 整体代码略显杂乱, 少量硬编码 代码问题...