关于php两表同时添加数据的信息

在thinkphp里,如果同时把数据插入到两个表中,要怎么处理呢,同时如何验证条件呢,比如邮件的格式等

这个关联模型,触发器和事务都可以的啊

创新互联长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为富锦企业提供专业的网站设计制作、成都网站制作,富锦网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

关联:update a,b

set a.price = a.price*0.6,

b.flag = 1

where a.id = b.id

触发器和事务也可以,只是要求mysql权限比较高,而且myisam类型不支持

如何用php同时对两张表插入数据

insert all into A (a,b,c) values(value-a,value-b,value-c) into B(d,e,f) values(value-d,value-e,value-f) select value-a,value-b,value-c,value-d,value-e,value-f from TableX where ...;

在php中如何同时向2个表插入数据

1、这个可以直接在同一个方法或者一个执行里面写两条插入SQL的语句的。

2、如果是有相关联的话 可以启用事务的模式。这样如果有一条没有执行成功,那么都无法成功

php如何同时向两个关联的表中插入数据?

哥啊。。。

你开个事务嘛。。两个同时成功再提交呗

要不就回滚

当前文章:关于php两表同时添加数据的信息
分享URL:https://www.cdcxhl.com/article20/dohjdco.html

成都网站建设公司_创新互联,为您提供企业网站制作App开发网站改版微信公众号网站设计ChatGPT

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网页设计公司