我有一個非常簡單的查詢,但我需要在裏面做另一個查詢。我對SQL和PHP知之甚少,所以我想問你的幫助。PHP - 查詢內部查詢
$result = mysql_query("SELECT * FROM img");
while ($row = mysql_fetch_assoc($result))
{
$imgName = $row['name'];
$catID = $row['catid'];
// Problem
// Need to get category NAME from category ID
$result2 = mysql_query("SELECT name FROM cat WHERE id = $catID");
while ($row2 = mysql_fetch_assoc($result2))
{
$catName = $row2['name'];
}
echo "Image: $imgName <br />";
echo "Category: $catName";
}
@Qmal見上面編輯 - 爭取比'IMG更明確的*'然後。參考圖像id作爲'imgId',圖像名稱作爲'imgName',並且類別名稱作爲'catName'在'$ row []' –
是的,我知道了這就是爲什麼刪除評論:)再次感謝 – sed