hat denn hier jemand Erfahrungen mit PHP(7.x) und mysqli-Transkationen?
Zwei Dinge sind mir hier immer noch nicht 100% klar.
begin_transaction erst nach autocommit-mode möglich?
Ich werde nicht so ganz schlau, ob ich erst mittels
$mysqli->autocommit(TRUE);
überhaupt die Nutzung von Transaktionen "vorbereiten" muss, oder ob $mysqli->begin_transaction(TRANSACTION_MODE)
das gleiche bewirkt ?Muss autocommit am Ende wieder zurückgesetzt werden ?
Was mir auch nicht ganz klar ist: nachdem ich COMMIT oder ROLLBACK ausgeführt habe ... und mein Script danach keine Queries mehr an die Datenbank schickt ... muss ich dann irgendwie das Verhalten wieder "zurücksetzen" oder muss ich dann um nix mehr kümmern, weil das Verändern von autocommit nur für das aktuelle Script während der Laufzeit gilt und beim nächsten Aufruf( eines anderen ) Skriptes alles wieder "normal" ist und queries(bei denen ich keine Transaktionen nutzen will) sofort ausgeführt werden ?
Freue mich über Feedback,
Manne