php - 在坏服务器上插入多个表失败

标签 php mysql

我制作了一个 Web 应用程序,提交按钮的 onclick 事件将来自同一表单的值保存到 3 个不同的表中。我面临的问题是,当用户单击提交按钮后出现服务器故障或互联网断开连接时,某些表中的值会被保存,而某些表中的值则不会保存,因此我的整个网络应用程序会给出错误的报告输出。请让我知道如何处理此类问题。我想到的一个解决方案是使用一张表而不是三张表,但这是最坏的情况。任何帮助将不胜感激,谢谢,

最佳答案

听起来您需要使用 transaction确保您的更新是原子的。 Here是一些包含示例的文档的链接。

关于php - 在坏服务器上插入多个表失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13785996/

相关文章:

php - 在模板 Mustache.php 中包含模板

php数组mysql插入

php - 如何同时执行这两个查询?

php - 通过 Codeigniter 中的三个不同表获取数据的子查询是什么?

mysql - 为什么我的触发器不起作用?错误1064

php - 选择排除表中特定值的查询

php - 消息系统的收件箱sql查询

php - 从复杂的mysql表中获取问题

MySQL - 插入问号而不是西里尔字母

mysql - InnoDB 引擎简单更新查询花费的时间太长 (query_end)