我有2個表MOVIES和SHOWS。從多個表中檢索數據mysql php
MOVIES表包含:
id, name, image, description.
SHOWS表包含:
id, movieid, description.
我執行mysql的語句從爲表中檢索記錄,我得到的所有記錄一般。我再次執行另一個mysql語句來從MOVIES表中獲取圖像,這是基於我從第一個查詢獲得的電影表ID。 是否有任何簡單的方法來檢索SHOWS表中的所有記錄以及電影圖像?
這是我的查詢:
$qry1 = mysql_query("SELECT * FROM shows WHERE id='1'");
$res = mysql_fetch_array($qry1);
$movieid = $res['movieid'];
$qry2 = mysql_query("SELECT image FROM movies WHERE id='$movieid'");
文檔中的問題 –
提示提供查詢:'INNER JOIN '。 –
這些是我的查詢 $ qry1 = mysql_query(SELECT * FROM shows WHERE id ='1'); $ res = mysql_fetch_array($ qry1); $ movieid = $ res ['movieid']; $ qry2 = mysql_query(SELECT image FROM movies WHERE id ='$ movieid'); –