参考になりました。
ありがとうございました。
以下のようにすればいいようです。ベストかどうかわかりませんが。
try {
$rows = $db->query("SELECT * FROM btFormXXXXX");
} catch($e) {
// error procedure
}
データベースアクセス時のエラーを判定したい
2012年5月18日 at 10:09
以下のようなコードで、
$db = Loader::db();
:
$rows = $db->query("SELECT * FROM btFormXXXXX");
上記で、たとえばテーブルがない場合に、エラーになり、画面が真っ白なところに、エラーメッセージが出ます。
エラーを検出して、エラーメッセージを自分で出し、後処理もきちんと処理したいのですが、どうやればエラーを検出できますでしょうか?
このDBクラス?のソースを探しましたが見つかりませんでした。
ソースコードの場所、ヒントでもいいのでわかるところを教えてください。
タグ:
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: データベースアクセス時のエラーを判定したい
http://www.concrete5.org/documentation/developers/system/database-connectivity
http://phplens.com/lens/adodb/docs-adodb.htm