[PHP-users 17739]トランザクション
いとうかつひこ
katsuhiko @ garage110.net
2003年 9月 9日 (火) 10:06:59 JST
現在、PHP4.2.2+MySQL3.23.52で開発をしています。
MySQLは、このバージョンのMySQLで通常設定の場合、
"rollback"ができないということなのですが、下のような場合、
皆さんはMySQLを使用する場合、どんな感じの流れで
作成しているのですか?
<?php
[トランザクション開始]
テーブル1へInsert処理
if (エラー) {
[ロールバック処理]
} else }
テーブル2へInsert処理
if (エラー) {
[ロールバック処理]
} else {
[コミット処理]
}
}
[トランザクション終了]
?>
よろしくお願いします。
=========================================
===
Name : Katsuhiko Ito
HP : http://www.garage110.net
E-mail : katsuhiko @ garage110.net
===
=========================================
PHP-users メーリングリストの案内