【发布时间】:2019-04-09 23:39:45
【问题描述】:
我有一个 php 应用程序,用户可以使用adodb 对 oracle 数据库进行一些更改。
请求执行后,页面刷新,用户可以看到结果。
刷新页面后如何添加此 UPDATE 的撤消选项?
我试过beginTrans(),但是好像php脚本执行后会自动回滚。
【问题讨论】:
-
在显示 HTML 输出时,PHP 脚本已停止执行。每次页面刷新都是一个新的数据库会话。如果您已经提交了更改,则必须实现自己的回滚逻辑
-
那么我是否需要执行类似 UPDATE 的操作来取消我之前的 UPDATE?