更新时间:2022-02-04 14:28:52
让我们详细解释一下PHP中的rollBack方法。相信朋友们也应该密切关注这个话题。现在,让我们为朋友详细解释一下PHP中的rollBack方法。边肖还详细收集了PHP中rollBack方法的相关信息。我希望你看到后会喜欢。
用PHP连接数据库是日常操作,但数据库中的数据一般很重要。为了避免误操作破坏数据的完整性,我们使用了rollBack()方法来避免一些误操作。本文将看一下PDO:rollBack。
让我们首先看看rollBack()方法的语法:
PDO:rollBack()回滚由PDO:beginTransaction()发起的当前事务。如果没有激活任何事务,将引发PDOException异常。
返回值:成功时返回真,失败时返回假。
示例:
1.连接到数据库:
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ servername=' localhost
$ username=' root
$ password=' root123456
$ dbname=' my _ database
$ pdo=新PDO(' MySQL : host=$ servername;dbname=$dbname ',$username,$ password);
回应“连接成功”。br ';
$ PDO-setAttribute(PDO : attr _ CASE,PDO : CASE _ UPPER);输出:成功连接2。数据操作
//开启交易
$ PDO-BeginIntrasAction();
$sql=“删除表TP _ user”;
$ stat=$ PDO-exec($ SQL);
$sqi=$pdo-exec('插入tp_user值(2,' li ',' man ')));
//识别错误并回滚更改。
var _ dump($ PDO-roll back());输出:bool(true)推荐:《2021年PHP面试题大汇总(收藏)》 《php视频教程》以上是php中rollBack()方法的详细内容。请多关注PHP中文网站的其他相关文章!
来源:php中文网站