0
Voici l'exemple de mon codemulti_query ne fonctionne pas lorsque j'utilise des transactions de MySQL avec mysqli en php
$mysqli = new mysqli("localhost", "root", "123", "temp");
var_dump($mysqli);
$mysqli->begin_transaction();
$sql1 = "insert into test (Name) values ('pratik5');";
$sql1 .= "insert into test (Name) values ('pratik6');";
$test = $mysqli->multi_query($sql1);
$mysqli->commit();
Puis-je connaître la raison? –
Existe-t-il une documentation dans laquelle il spécifie que multi_query rencontre des problèmes lors de l'utilisation de transactions? Comme je connaissais la solution que tu as donnée. Mais en utilisant votre solution, mon serveur d'applications enverrait des données à mon serveur de base de données quand je pourrais l'envoyer de manière cumulative pour un ensemble de requêtes. –
il devrait fonctionner comme ceci http://www.w3schools.com/php/func_mysqli_multi_query.asp –