Desactive la confirmación automática, realice algunas consultas y luego envíe la consulta:
<?php // Supongamos nombre de usuario de la base de datos: root, contraseña: 123456, base de datos: CODERCTO $ con = mysqli_connect ( " localhost" , " root" , "123456" , "CODERCTO" ) ; "Error al conectarse a MySQL: " mysqli_connect_error ( ) ; Desactivar el envío automático mysqli_autocommit ( $con , FALSE ); // Insertar algunos valores mysqli_query ( $con , "INSERTAR EN sitios web (nombre, url, alexa, país) VALORES ('Baidu','https://www. baidu.com /','4','CN')" ); // Confirmar transacción mysqli_commit ( $con ); // Cerrar conexión mysqli_close ( $con ); ?>La función mysqli_commit() confirma la transacción actual para la conexión de base de datos especificada.
Consejo: consulte la función mysqli_autocommit(), que se utiliza para activar o desactivar la confirmación automática de modificaciones de la base de datos. Consulte la función mysqli_rollback() para revertir la transacción actual.
mysqli_commit( conexión ) ;
parámetro | describir |
---|---|
conexión | Requerido. Especifica la conexión MySQL que se utilizará. |
Valor de retorno: | Devuelve VERDADERO si tiene éxito y FALSO si falla. |
---|---|
Versión PHP: | 5+ |