PHP逆引き大全 516の極意

データベースの極意 - Tips389 トランザクション管理をする

登録タグ
PHP
Icon comment count 0
Icon stock count 0

6-2PDO(PHP Data Object)の利用Tips389 トランザクション管理をする

Level2

PointPDO::inTransaction()、PDO::beginTransaction()、PDO::commit()、PDO::rollback()を組み合わせて利用する

トランザクション管理をするには、PDO::
inTransaction()PDO::beginTransaction()PDO::commit()PDO::rollback()の各メソッドを組み合わせて利用します。

各メソッドの概要を表1に記します。

PDO::inTransaction()は、現在トランザクション中であればTRUE、そうでなければFALSEを返します。

初期状態でオートコミットがONの場合、comit()またはrollback()メソッドの呼び出し後にオートコミットに戻ることに注意してください。

表1 トランザクション管理のメソッド

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません