PHP mysqli_commit() 函數

PHP MySQLi 參考手冊 PHP MySQLi 參考手冊

實例

關閉自動提交,做一些查詢,然後提交查詢:

<?php  
// 假定資料庫用戶名:root,密碼:123456,資料庫:zaixian  
$con=mysqli_connect("localhost","root","123456","zaixian");  
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_commit($con); 

// 關閉連接 
mysqli_close($con); 
?>

定義和用法

mysqli_commit() 函數提交指定資料庫連接的當前事務。

提示:請查看 mysqli_autocommit() 函數,用於開啟或關閉自動提交資料庫修改。請查看 mysqli_rollback() 函數,用於回滾當前事務。


語法

mysqli_commit(connection);

參數 描述
connection 必需。規定要使用的 MySQL 連接。

技術細節

返回值: 如果成功則返回 TRUE,如果失敗則返回 FALSE。
PHP 版本: 5+


PHP MySQLi 參考手冊 PHP MySQLi 參考手冊