Функция PHP mysqli_commit ()
PHP MySQLi Справочное руководство
примеров
Выключите автоматической фиксации, делать какие-то запросы, а затем отправить запрос:
<? PHP
// Предполагает , что имя пользователя базы данных: корень, пароль: 123456, базы данных: w3big
$ = Mysqli_connect кон ( "локальный" , "корень", "123456", "w3big");
если (mysqli_connect_errno ($ CON))
{
эхо "подключение MySQL не удалось:" mysqli_connect_error () ;.
}
// Закрыть AutoCommit
mysqli_autocommit ($ против, FALSE);
// Вставка некоторое значение
mysqli_query ($ против, "INSERT INTO сайтов (имя, URL, Alexa, страна)
VALUES ( 'Baidu', 'https: //www.baidu.com/','4','CN') ");
// Подтверждать транзакцию
mysqli_commit ($ CON);
// Закрываем соединение
mysqli_close ($ CON);
?>
// Предполагает , что имя пользователя базы данных: корень, пароль: 123456, базы данных: w3big
$ = Mysqli_connect кон ( "локальный" , "корень", "123456", "w3big");
если (mysqli_connect_errno ($ CON))
{
эхо "подключение MySQL не удалось:" mysqli_connect_error () ;.
}
// Закрыть AutoCommit
mysqli_autocommit ($ против, FALSE);
// Вставка некоторое значение
mysqli_query ($ против, "INSERT INTO сайтов (имя, URL, Alexa, страна)
VALUES ( 'Baidu', '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 Справочное руководство