【求助】php往mysql写数据遇到的问题
巴扎黑
巴扎黑 2017-04-11 09:16:42
[PHP讨论组]

php项目上有个需求同时对两个表进行数据写入!
如果直接在控制器里写两个sql语句的话,有可能会A表的sql执行了,另外B表的sql没有执行
遇到这样的问题如何解决?
另外一个问题是,因为A表的sql已经执行了,另外B表sql没有执行的话,是否能从MySQL里把A表的数据回滚到没有添加的时候?

巴扎黑
巴扎黑

全部回复(4)
迷茫

用事务处理就完了

PHP中文网

请问a表和b表的结构相同吗

迷茫

触发器啊,还有可以使用事务回滚

阿神

用事务,数据库要支持innodb

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号