>>870
mysql_queryのエラー自体はその方法で判別できる。
エラー内容はmysql_errorで取得できる。
トランザクションについては、mysqlの場合InnoDBとかでないと出来ないので注意。

>>871
「改修なので設定ファイル自体のフォーマットはかえられない」とあるので仕方がないんじゃない?