我試圖拼湊一個腳本,允許我在我的網站上動態顯示鏈接。PHP MYSQL JOIN QUERY 2數據庫,其中table1.id = table2.id,如何顯示table2.content爲table1.id
我有2個表格。第一個,domains
每行可以有兩個值。這些是,domId
和domain
。下一個表links
可以包含每行幾個值,這裏我使用的是domId
(與表domains
的表domId匹配)desc
和`link'。
這裏是我的查詢到目前爲止:
$linkQuery2 = 'SELECT `link`,`desc`,`domId`
FROM `links`
WHERE `catId`="'.$pageCat.'"
&& (`modId`="1" || modId="'.$pageModel.'")
ORDER BY `domainId` ASC
LIMIT ' . $from . ', ' . $max_results2;
這裏是一個即時通訊使用的顯示信息,我需要的代碼:
$linkLoop2 = '';
$linkAd = $row['link'];
$linkDesc = stripslashes($row['desc']);
$linkDomain = stripslashes($row['id']);
$linkLoop = '<ul class="bymodel-dllinks">';
$linkLoop2 .= '<li><a href="'.$linkAd.'" target="_tab">'.$linkDesc.' '.$linkDomain.'</a></li>';
$linkLoop3 = '</ul>';
我所試圖做的是找到一種方法,使當$ linkDomain被回顯時,它將顯示我已存儲在domains
表的domain
字段中的文本。目前,當$linkDomain
被回顯時,它將顯示303,這是我將鏈接到的網站的domId
。
你會接受一個答案? –