中村@ActiveSeedです。 甲斐さん、どもです。 > //トランザクションコミット > $sql = "commit"; > $result = pg_exec($sql); > if (!$sql){ > $err->callerror("コミットの実行に失敗しました。", true); > exit; > } という記述では$sqlの値にデータが常に入ってるので失敗の判断が出来ないですよ。 if (!$result){ $err->callerror("コミットの実行に失敗しました。", true); exit; } という記述でないと意味ないです。 ではでは。