• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:pearのdisconnect()が使えない。)

pearのdisconnect()が使えない

このQ&Aのポイント
  • Pearを使用してデータベースのインターフェースを抽象化したいと考えています。
  • クラスを作成してDBに接続し、closeDB()を呼び出すとdisconnectが見つからないエラーが出ます。
  • この使い方でdisconnect()を使うことはできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • pica_zip
  • ベストアンサー率67% (19/28)
回答No.1

正常に接続されているか、確認してみてはどうでしょう。 function connectDB() { $this->con =& DB::connect('mysql://user:pass@localhost', true); if (DB::isError( $this->con )) { die($this->con->getMessage()); } }

TTkoyaki
質問者

お礼

ご返答、ありがとうございます。 おっしゃるとおり、1行ずつ状況をprintしながらチェックしていったところ、なんとメッセージを受け取る変数を 間違っておりました・・・おはずかしい・・・ ソースを修正して、エラーメッセージを確認したところDBに接続できていませんでした。 当然ながらconがnullなので未定義ですよね・・・ どうもありがとうございました。大変助かりました。 しょっぱなでくじけそうでした。

すると、全ての回答が全文表示されます。

関連するQ&A