$query = "SELECT A.Agent_Name, C.Country_Name, J.Job_Type FROM Line_Items LI, Agents A,
Country C, Job J WHERE LI.Agent_ID = 1 AND LI.Agent_ID = A.Agent_ID AND
LI.Country_ID = C.Country_ID AND LI.Job_ID = J.Job_ID";
$result = mysql_query($query);
while($row = mysql_fetch_query($result)) {
echo "Agent:" . $row['Agent_Name']."<br>";
echo "Country:" . $row['Country_Name']."<br>";
echo "Job:" . $row['Job_Type']."<br>";
}
이 쿼리는 AGENTS 테이블의 첫 번째 에이전트와 Country 테이블 및 작업 테이블 만 출력합니다.이 테이블의 항목을 기반으로 해당 테이블에서 해당 에이전트 이름, 국가 이름 및 작업 유형을 출력하려고합니다. 품목 테이블쿼리는 테이블의 첫 번째 항목 만 표시합니다 - 잘못되었습니다!
도와주세요!
PHP 외부에서이 쿼리를 실행하면 여러 행이 반환됩니까? –