私のサイトにリンクを動的に表示できるスクリプトを作成しようとしています。PHP MYSQL JOIN QUERY 2データベース、where table1.id = table2.id、table1.idとしてtable2.contentを表示する方法
私は2つのテーブルを持っています。最初のものは、domains
は1行につき2つの値を持つことができます。これらは、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がエコーされると、domain
フィールドに格納されたテキストがdomains
テーブルに表示されます。現在$linkDomain
がエコーされている場合、303にはリンク先サイトのdomId
が表示されます。
あなたは答えの一つを受け入れるだろうか? –