Désactivez la validation automatique, effectuez quelques requêtes, puis soumettez la requête :
<?php // Supposons que le nom d'utilisateur de la base de données : root, le mot de passe : 123456, la base de données : CODERCTO $con = mysqli_connect ( "localhost" , "root" , "123456" , "CODERCTO" ); if ( mysqli_connect_errno ( $con )) { echo "Échec de la connexion à MySQL : " . mysqli_connect_error ( ); Désactiver la soumission automatique mysqli_autocommit ( $con , FALSE ); // Insérer quelques valeurs mysqli_query ( $con , "INSERT INTO sites Web (nom, url, alexa, country)VALUES ('Baidu','https://www. baidu.com /','4','CN')" ); // Valider la transaction mysqli_commit ( $con ); // Fermer la connexion mysqli_close ( $con ? >La fonction mysqli_autocommit() active ou désactive la soumission automatique des modifications de la base de données.
Astuce : consultez la fonction mysqli_commit(), qui valide la transaction en cours pour une connexion à la base de données spécifiée. Veuillez consulter la fonction mysqli_rollback() pour annuler la transaction en cours.
mysqli_autocommit( connexion,mode ) ;
paramètre | décrire |
---|---|
connexion | Requis. Spécifie la connexion MySQL à utiliser. |
mode | Requis. Si la valeur est FALSE, la validation automatique est désactivée. Si la valeur est TRUE, la validation automatique est activée (soumission de toutes les requêtes en attente). |
Valeur de retour : | Renvoie VRAI en cas de succès et FAUX en cas d'échec. |
---|---|
Version PHP : | 5+ |