bool mysqli_rollback ( mysqli $link [, int $flags [, string $name ]] );
此函数用于回滚指定数据库连接的当前事务。
Sr.No | 参数 & Description |
---|---|
1 |
connection mysqli_connect()或mysqli_init()返回的链接标识符 |
2 |
flags 链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-function-mysqli-rollback.html 来源:LearnFk无涯教程网 MYSQLI_TRANS_COR_*常量的位掩码。 |
3 |
name 如果提供,则执行ROLLBACK/*NAME*/。 |
成功时返回TRUE,失败时返回FALSE
<?php $connection_mysql=mysqli_connect("localhost","user","password","db"); if (mysqli_connect_errno($connection_mysql)){ echo "Failed to connect to MySQL: " . mysqli_connect_error(); } mysqli_autocommit($connection_mysql,FALSE); mysqli_query($connection_mysql,"INSERT INTO emp (name)VALUES ('Java')"); mysqli_query($connection_mysql,"INSERT INTO emp (name)VALUES ('PHP')"); mysqli_commit($connection_mysql); mysqli_rollback($connection_mysql); mysqli_close($connection_mysql); ?>
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)