我试图拼凑一个脚本,允许我在我的网站上动态显示链接。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
。
你会接受一个答案? –