php mysqli_rollback 함수는 지정된 데이터베이스 연결의 현재 트랜잭션을 롤백하는 데 사용됩니다. 구문은 mysqli_rollback(connection)입니다. 매개변수 연결이 필요하며 사용할 MySQL 연결을 나타냅니다.
php mysqli_rollback 기능을 사용하는 방법은 무엇입니까?
정의 및 사용법
mysqli_rollback() 함수는 지정된 데이터베이스 연결의 현재 트랜잭션을 롤백합니다.
팁: 지정된 데이터베이스 연결에 대한 현재 트랜잭션을 커밋하는 데 사용되는 mysqli_commit() 함수를 살펴보세요. 데이터베이스 수정 사항의 자동 커밋을 켜거나 끄려면 mysqli_autocommit() 함수를 참조하십시오.
Syntax
mysqli_rollback(connection);
매개변수
연결이 필요합니다. 사용할 MySQL 연결을 지정합니다.
반환 값: 성공하면 TRUE, 실패하면 FALSE입니다.
PHP 버전: 5+
자동 커밋을 끄고 몇 가지 쿼리를 수행하고 쿼리를 제출한 다음 현재 트랜잭션을 롤백합니다. # 🎜🎜#
<?php // 假定数据库用户名:root,密码:123456,数据库:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } // 关闭自动提交 mysqli_autocommit($con,FALSE); // 插入数据 mysqli_query($con,"INSERT INTO websites (name, url, alexa, country) VALUES ('百度','https://www.baidu.com/','4','CN')"); mysqli_query($con,"INSERT INTO websites (name, url, alexa, country) VALUES (Facebook','https://www.facebook.com/','2','USA')"); // 提交事务 mysqli_commit($con); //回滚事务 mysqli_rollback($con); // 关闭连接 mysqli_close($con); ?>
위 내용은 PHP mysqli_rollback 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!