こんにちわ!
質問ですが、以下のような場合は手動でdisconnect()を呼び出さないといけないのでしょうか?
例
<?php require_once 'DB.php'; $db =& DB::connect('mysql://root:@localhost/test_db'); // コネクションにエラーが無いかチェックする if (PEAR::isError($db)) { die($db->getMessage()); } $res =& $db->query('SELECT * FROM user'); // 結果がエラーでないことを必ずチェックする if (PEAR::isError($res)) { $db->disconnect(); //ここが問題の場所 die($res->getMessage()); } while ($res->fetchInto($row)) { // DB のデフォルトのフェッチモードが DB_FETCHMODE_ORDERED であると仮定します echo $row[1] . "\n"; } ?>どなたか回答お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。