|
|
mysqli_commit (PHP 5) mysqli_commit (no version information, might be only in CVS) mysqli->commit -- Фиксирует текущую транзакцию ОписаниеПроцедурный стиль: bool mysqli_commit ( mysqli link ) Объектно-ориентированный стиль (метод) class mysqli { bool commit ( void ) }
Фиксирует текущую транзакцию для соединения с базой данных, определенного
параметром link.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример 1. Объектно-ориентированный стиль |
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
if (mysqli_connect_errno()) {
printf("Ошибка подключения: %s\n", mysqli_connect_error());
exit();
}
$mysqli->query("CREATE TABLE Language LIKE CountryLanguage Type=InnoDB");
$mysqli->autocommit(FALSE);
$mysqli->query("INSERT INTO Language VALUES ('DEU', 'Bavarian', 'F', 11.2)");
$mysqli->query("INSERT INTO Language VALUES ('DEU', 'Swabian', 'F', 9.4)");
$mysqli->commit();
$mysqli->query("DROP TABLE Language");
$mysqli->close();
?>
|
|
Пример 2. Процедурный стиль |
<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "test");
if (!$link) {
printf("Ошибка подключения: %s\n", mysqli_connect_error());
exit();
}
mysqli_query($link, "CREATE TABLE Language LIKE CountryLanguage Type=InnoDB");
mysqli_autocommit($link, FALSE);
mysqli_query($link, "INSERT INTO Language VALUES ('DEU', 'Bavarian', 'F', 11.2)");
mysqli_query($link, "INSERT INTO Language VALUES ('DEU', 'Swabian', 'F', 9.4)");
mysqli_commit($link);
mysqli_query($link, "DROP TABLE Language");
mysqli_close($link);
?>
|
|
There are no user contributed notes for this page.
|