MySQL JOIN 構文を使用して、2 つのテーブルを PHP 関数 mysql_query() に接続できます。この関数は SQL コマンドを実行するために使用され、その後、別の PHP 関数 mysql_fetch_array() を使用して、選択されたすべてのデータをフェッチできます。
これを説明するために、次の例を示します。-
この例では、次のデータを持つ 2 つの MySQL テーブルを使用しました。-
mysql> SELECT * FROM tcount_tbl; +-----------------+----------------+ | tutorial_author | tutorial_count | +-----------------+----------------+ | mahran | 20 | | mahnaz | NULL | | Jen | NULL | | Gill | 20 | | John Poul | 1 | | Sanjay | 1 | +-----------------+----------------+ 6 rows in set (0.01 sec) mysql> SELECT * from tutorials_tbl; +-------------+----------------+-----------------+-----------------+ | tutorial_id | tutorial_title | tutorial_author | submission_date | +-------------+----------------+-----------------+-----------------+ | 1 | Learn PHP | John Poul | 2007-05-24 | | 2 | Learn MySQL | Abdul S | 2007-05-24 | | 3 | JAVA Tutorial | Sanjay | 2007-05-06 | +-------------+----------------+-----------------+-----------------+ 3 rows in set (0.00 sec)
次に、テーブルを結合してテーブル tutorials_tbl からすべての作成者を選択し、対応する数のチュートリアルを tcount_tbl から選択する PHP スクリプトを示します。
えええええ以上がMySQL JOINS を使用して 2 つの MySQL テーブルを結合する PHP スクリプトを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。