防止“腐败”

时间:2012-07-19 17:06:02

标签: php mysql sql mysqli

我正在使用PHP创建一个应用程序并涉及MySQL。如果在请求中途发生错误,我将如何“将查询组合在一起”,检查它是否成功,然后对实际表格进行实际影响。如果对表的实际更新失败,则恢复到更新之前的状态,并给出用户错误。

如果重要的话我使用MySQLi。

1 个答案:

答案 0 :(得分:2)

您需要用户进行交易: http://dev.mysql.com/doc/refman/5.0/en/commit.html

以下问题很好地解释了它: PHP + MySQL transactions examples