• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPのPEAR:DBでPostgreSQLを使用時、カラム名でデータが取得できない)

PHPのPEAR:DBでPostgreSQLを使用時、カラム名でデータが取得できない

このQ&Aのポイント
  • PHPのPEAR::DBを使用してPostgreSQLでデータを取得しようとする際に、カラム名でデータが取得できない現象が発生しました。IDのカラム名をダブルクォーテーションで囲んでも値が出てこず、数値を指定してやると出力されることがわかりました。カラム名を小文字に変えてみたりもしましたが、それでもデータは取得できませんでした。データベースからカラム名でデータを取得する方法について解決策をお教えください。
  • PHPのPEAR:DBを使用してPostgreSQLでデータを取得する際に、IDのカラム名を使用するとデータが取得できない現象が発生しました。カラム名をダブルクォーテーションで囲んでも値が出ず、数値を指定すると出力されることがわかりましたが、カラム名を小文字に変えたりしても解決しませんでした。データベースからカラム名でデータを取得する方法についてご教示いただけないでしょうか?
  • PHPのPEAR:DBを使用してPostgreSQLでデータを取得する際に、カラム名を使用するとデータが取得できません。カラム名をダブルクォーテーションで囲んでも値が表示されず、数値を指定すると出力されることがわかりましたが、それでもカラム名でのデータ取得はできませんでした。データベースからカラム名でデータを取得する解決方法を教えていただけないでしょうか?

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

  • ベストアンサー
  • gmataw
  • ベストアンサー率50% (12/24)
回答No.1

参考URLの DB_FETCHMODE_ASSOC を参照しましょう。

参考URL:
http://pear.php.net/manual/ja/package.database.db.intro-fetch.php
ikazuti
質問者

お礼

ありがとうございます。 これを設定しなければならなかったのですね。 無事、カラム名でデータを取得できました。