[英]how to get the value of field by foreign key
我有兩個表:
常見問題解答:
常見問題解答:
我想在第一個表中通過外鍵顯示字段“名稱”。
請幫我。
嘗試
SELECT a.name , a.id ,b.An , b.qn FROM Faqcat a JOIN FAQS b ON a.id = b.cat_id
試試吧:
$query = mysql_query("SELECT `faqcat`.`name` from `faqcat` join `faqs` on `faqcat`.`id`=`faq`.`cat_id`");
if(mysql_num_rows($query))
{
while ($row = mysql_fetch_object($query))
{
echo $row->name;
}
}
將**id**
替換為要獲取其名稱的cat_id:
$ID = "**id**";
$SQL = "SELECT cat.name AS name, faq.cat_id AS id
FROM FAQS faq
JOIN Faqcat cat ON(faq.cat_id = cat.id)
WHERE faq.cat_id = '".$ID."'";
mysql_query("select * from faqs as a Join faqcats as b ON a.cat_id = b.id where question like '%$term%'" );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.