私は2つのテーブルを持っています。ニュースとカテゴリ。 NEWSテーブルには、カテゴリのCatIDテーブルと一致するCatIDフィールドがあります。私は次のコードでcategoryIDを取得しますが、IDではなくニュースのカテゴリ名にします。カテゴリテーブルからどのように引き出すことができますか?2つの異なるテーブルの一致ID
<?php
$SQL = mysql_query("SELECT * FROM News WHERE Active = 1 ORDER BY DateEntered DESC");
while ($Result = mysql_fetch_array($SQL)) {
$CatID[] = $Result[CatID];
$NewsName[] = $Result[NewsName];
$NewsShortDesc[] = $Result[NewsShortDesc];
}
?>
<div class="toparticle">
<span class="section"><?=$CatID[0] ?> </span>
<span class="headline"><?=$NewsName[0] ?></span>
<p><?=$NewsShortDesc[0] ?></p>
</div>
ご質問についての詳細をお知りになりたい場合は、OUTERはこの
のようなJOINを使用カテゴリの名前を選択することができますが、いくつかのテキストが欠けているように見える、あなたが更新して追加してくださいすることができますあなたが得るものの欠けている細部とあなたがしたいことは何ですか? –
私に知らせるためにありがとう。 – Eat
あなたが探しているのはおそらくJOIN(http://dev.mysql.com/doc/refman/5.0/ja/join.html)ですか? – lepe