こんにちは、PHPの新しいとバインドのビットです。私はnav barを表示する必要がありますPID = "nid" nidはページ上にあり、ページAとページAには5つのサブナビゲーションカテゴリ(子ID)があり、それらは左側に表示されます。ここで私の問題は、cidとその名前が2つの異なるテーブルにあることです。(テーブルは下にリストされています)ありがとうNavテーブル - 2つの異なるテーブルからの情報が必要
$ navQuery = 'SELECT * FROM tblnavpc WHERE PID = \' '。$ nid。' \ ';$ navQueryResults = mysql_query($ navQuery)またはdie(mysql_error());
$numNavItems = mysql_num_rows($navQueryResults); echo'<tr>
<td>align="left" valign="top" class="medium"><h1>'. $NavName .'</h1></td>
/tr>';
// echo '<br>Nav Items'. .'<br>';
for($i = 0; $i < $numNavItems; $i++){
$childName = mysql_result($getResults1,$i,"NavName");
$childNavID = mysql_result($navQueryResults,$i,"cID");
echo '
ALIGN = "左" VALIGN = "トップ" クラス= "メディア">
のhref = "cat_ap〜PNID〜」。$のNID。 '〜NID〜'。$ childnavID。 '〜post.htm ">'。$ childName。 '
</tr>';
}
表:tblNavPC
PCID(親、子ID)
PID(親ID)
CID(子ID)
関連 navpcdate
表:tblNav
と、Navid
NavName
NavDisplayName