• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでsqlを利用した検索結果表示画面について)

phpでsqlを利用した検索結果表示画面について

このQ&Aのポイント
  • phpで検索結果表示画面を制作するには、pdoでmysqlデータベースに接続し、検索フォームのテキストデータを条件にあいまい検索を行い、必要な項目を取得してhtmlのテーブルに表示するプログラムを作成する必要があります。
  • 問題は、別のテーブル内の該当データを表示することです。具体的には、tableAで取得したcolumnAとtableBのcolumnDが同じ場合に、tableBのcolumnEとcolumnFを表示したいという要件です。
  • データを表示するためには、tableAとtableBのデータを結合して一つのテーブルとして扱うことが必要です。結合条件はcolumnAとcolumnDが一致することです。結合後のテーブルから必要なデータを取得し、htmlのテーブルに表示するようにプログラムを作成してください。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

いまいちきちんと理解していませんが、 単純にテーブルAのカラムAにテーブルBのカラムDをリレーションして表示するだけでは? SELECT * FROM テーブルA INNER JOIN テーブルB ON カラムA=カラムD 的な?

mmm5orz
質問者

お礼

説明が下手ですみません。 INNER JOINですか!そんなに便利なSQL文があるのを初めて知りました! ごちゃごちゃしていたのが一発で解決しました! ご回答ありがとうございました!

関連するQ&A