【PHP】PEAR Part2
■ このスレッドは過去ログ倉庫に格納されています
0420nobodyさん
2006/05/20(土) 11:06:26ID:FxboaxWW$res = $db->query($sql);
if (DB::isError($res)
…
と記述して、クエリの実行時エラーを検出しようとしているのですが、
例えば、$sqlに存在しないテーブルへの参照クエリを設定して実行しても、
$resにはDB_Resultが返されます。
$res->fetchRow()するとDB_Errorが返ってきます。
var_dump($res)すると、$resに格納されているDB_Resultの['result']に
DB_Errorが格納されています。
これって仕様なのでしょうか?
PHP 5.1.2
MySQL 5.0.19
■ このスレッドは過去ログ倉庫に格納されています