mysql:8192
From: "いとうかつひこ" <"いとうかつひこ" <katsuhiko@xxxxxxxxxx>>
Date: Thu, 4 Sep 2003 13:41:19 +0900
Subject: [mysql 08192] トランザクション
"auto_increment"の件アドバイスありがとうございました。
現在、PHP+MySQL3.23.52で開発をしています。
このバージョンのMySQLで通常設定の場合、
"rollback"ができないということまではわかりました。
下のような場合、
[ロールバック]の部分には削除処理を入れようと考えているの
ですが、一般的にはどのようにされるのでしょうか?
<?php
[トランザクション開始]
テーブル1へInsert処理
if (エラー) {
[ロールバック処理]
} else }
テーブル2へInsert処理
if (エラー) {
[ロールバック処理]
} else {
[コミット処理]
}
}
?>
よろしくお願いします。
=========================================
===
Name : Katsuhiko Ito
HP : http://www.garage110.net
E-mail : katsuhiko@xxxxxxxxxx
===
=========================================