ホームページ >バックエンド開発 >PHPチュートリアル >2 つのテーブルをクエリして出力する
2 つのテーブルをクエリして出力
全体の状況は次のようになります:
テーブル構造
ID名情報
1 列 1 (ストレージ スタイルは:{s:6:"picid";s:2:"74";s:9:"text";s:1:"storage content area";})
2 列 2 (ストレージ スタイルは:{s:6:"picid";s:2:"75";s:9:"text";s:1:"storage content area";})
B テーブル構造
ID URL
74 画像パス
まず、テーブル A の情報内の picid ID 番号 74 と 75 の配列がクエリ
を通じて取得されます。
出力スタイルは次のとおりです:
配列
(
[0] => 74
[1] => 75
)
次に、テーブル B の ID 74 と 75 のデータをクエリします
では、これら 2 つのテーブルの内容をどのように関連付けて出力するのでしょうか。
出力結果は次のとおりです:
配列
(
[0] => 配列
(
[id] =>
[名前] =>
[URL] = & gt; 画像パス
[情報] = & GT; 情報
のテキストの内容
)
[1] => 配列
(
[ID] = & gt; 2
[名前] =>
[URL] = & gt; 画像パス
[情報] = & GT; 情報
のテキストの内容
)
....