Отключите автофиксацию, выполните несколько запросов, а затем отправьте запрос:
<?php // Предположим, имя пользователя базы данных: root, пароль: 123456, база данных: CODERCTO $con = mysqli_connect ( "localhost" , "root" , "123456" , "CODERCTO" ); if ( mysqli_connect_errno ( $con )) { echo "Не удалось подключиться к MySQL: " . mysqli_connect_error (); // Отключить автоматическую отправку mysqli_autocommit ( $con , FALSE ); // Вставляем некоторые значения mysqli_query ( $con , "INSERT INTO веб-сайты (имя, URL, Alexa, страна)VALUES ('Baidu','https://www. baidu.com /','4','CN')" ); // Подтверждаем транзакцию mysqli_commit ( $con ); // Закрываем соединение mysqli_close ( $кон ? >Функция mysqli_autocommit() включает или выключает автоматическую отправку изменений базы данных.
Совет: См. функцию mysqli_commit(), которая фиксирует текущую транзакцию для указанного соединения с базой данных. См. функцию mysqli_rollback() для отката текущей транзакции.
mysqli_autocommit( соединение,режим ) ;
параметр | описывать |
---|---|
связь | Необходимый. Указывает соединение MySQL, которое будет использоваться. |
режим | Необходимый. Если установлено значение FALSE, автоматическая фиксация отключена. Если установлено значение TRUE, включается автоматическая фиксация (отправка любых ожидающих запросов). |
Возвращаемое значение: | Возвращает TRUE в случае успеха и FALSE в случае неудачи. |
---|---|
PHP-версия: | 5+ |