SLIM
MySQLが付属していないため、基本的にはPDOまたはMySQLiのいずれかを使用して通常の方法で実行します。したがって、基本的に(PDOを想定して)探しているのは次のとおりです。
$db->beginTransaction();
ここで、 $ db
MySQLを使用するために使用しているPDO接続オブジェクトです。
ただし、 PDO ::commit を呼び出すまで、トランザクションから何も実行されません。コード>
$db->commit();
その後、 PDO ::rollBack
に電話をかけることができます。
$db->rollBack();
何かがうまくいかなかった場合。