之前做了一个网站
但是没有用到事物回滚机制
问题以后肯定会暴露很多的
为了避免以后修改,估计要推翻,重新建议一个网站了
哭哭...
用PHP做事物回滚
1、关闭自动提交
$mysqli->autocommit(false);
2、利用影响行(affected_rows)判断是否语句执行成功
3、如果成功,则提交$mysqli->commit();失败则回滚$mysqli->rollback();
4、不要忘了开启回滚
$mysqli->autocommit(true);
之前做了一个网站
但是没有用到事物回滚机制
问题以后肯定会暴露很多的
为了避免以后修改,估计要推翻,重新建议一个网站了
哭哭...
用PHP做事物回滚
1、关闭自动提交
$mysqli->autocommit(false);
2、利用影响行(affected_rows)判断是否语句执行成功
3、如果成功,则提交$mysqli->commit();失败则回滚$mysqli->rollback();
4、不要忘了开启回滚
$mysqli->autocommit(true);