Je suis nouveau à mysqli, et en essayant de confirmer que si je quelque chose comme ci-dessous, le errno sera mis à la dernière erreur, le cas échéant, et non l'erreur de la dernière requête.mysqli-> erreur: est-ce seulement pour la dernière requête, ou pour la dernière erreur du groupe de requête?
Est-ce une pratique correcte ou dois-je vérifier l'erreur entre chaque requête?
Merci!
$mysqli->autocommit(FALSE);
$mysqli->query("INSERT INTO .....");
$mysqli->query("INSERT INTO .....");
$mysqli->query("INSERT INTO .....");
$mysqli->query("INSERT INTO .....");
$mysqli->query("INSERT INTO .....");
if (0==$mysqli->errno) {
$mysqli->commit();
} else {
$mysqli->rollback();
// Handle error
}