매우 간단한 쿼리가 있지만 그 안에 다른 쿼리를 만들어야합니다. 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'보다 더 명시 적으로 수를 *'다음. 'imgName'이라는 이미지 이름과'$ row []'의'catName'이라는 카테고리 이름 –
그래, 그게 그 코멘트를 삭제 한 이유입니다 :) Thanks again – sed