[PHP,MySQLi Transaction] Hur kan jag kolla enkelt om alla frågor utfördes?

Permalänk
Medlem

[PHP,MySQLi Transaction] Hur kan jag kolla enkelt om alla frågor utfördes?

Hej,

Jag har ett antal queries på olika platser med If/Else, ska jag ta en Try över hela eller finns det något enklare sätt?
Det blir fult/svårt att kolla om alla resultaten blev färdiga med X antal variabler. Eller kan jag använda mysqli_error i slutet för att göra en rollback?

/Josh

Visa signatur
Permalänk
Medlem

Det låter helt rimligt att göra hela transaktionen i ett try-catch-block.

http://stackoverflow.com/questions/5242098/how-to-use-transac...

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Legendarisk

Ett tips är att ha en wrapper runt mysqli som kastar exceptions automatiskt när en query går fel, så att du slipper kontrollera det manuellt hela tiden.

Skickades från m.sweclockers.com

Visa signatur

Abstractions all the way down.