thinkphp如何实现多表和事务
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍thinkphp如何实现多表和事务,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如下所示:function makeAcquire($nUsers,$nAwar
千家信息网最后更新 2026年11月02日thinkphp如何实现多表和事务
这篇文章主要介绍thinkphp如何实现多表和事务,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
如下所示:
function makeAcquire($nUsers,$nAwards)
{
//更新数据库
$tranDb = new Model();
$tranDb->startTrans();
for($i = 0; $i < sizeof($nUsers); $i++)
{
//更新表Acquire
$flagAc = $tranDb->table('Acquire')->add($acquire);
//更新表Users
$where = array('u_id'=>$nUsers[$i]['u_id']);
$flagU = $tranDb->table('Users')->where($where)->setInc('u_man_count',1);
//更新表Award
$where = array('a_id'=>$nAwards[$i]['a_id']);
$flagA = $tranDb->table('Award')->where($where)->setDec('a_count',1);
}
if($flagAc && $flagU && $flagA)
{
$tranDb->commit();
}
else
{
$tranDb->rollback();
}
}
以上是"thinkphp如何实现多表和事务"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
更新
事务
内容
篇文章
价值
兴趣
小伙
小伙伴
数据
数据库
更多
知识
行业
资讯
资讯频道
频道
参考
帮助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州淘业互联网络科技
互联网扶贫科技
互联网科技开发公司
互联网科技英文
互联网科技视频
智慧科技互联网
掌上梦互联网科技
深圳艾佳互联网科技
互联网科技公司招聘
栖莱科技互联网股份有限公司
和信科技工业互联网
搜狐科技互联网
河南住房之家互联网科技
南博望互联网科技有限公司
科技互联网海报
互联网科技包装股份有限公司上市
容联科技互联网电商
同城互联网络科技
科技互联网经济论坛
玉溪新华互联网科技怎么选
科技互联网公司装修
联恩商钥互联网科技有限公司
江苏南京365互联网科技
互联网金融科技公司干啥的
上海京穆互联网科技有限公司
怎样加入科技互联网
张召忠谈中国互联网科技
江苏互联网科技小贷
陕西彩京云互联网科技有限公司
瑞安市蟠桃会互联网科技有限公司