2014-01-19 4 views
0

저는 신참 PHP/SQL입니다. 저는 약간의 프로젝트를 진행하고 있습니다. 필요한 것 중 하나는 ID에 대한 이름을 인쇄 할 수있는 것입니다. 예 - ID 1으로 밤다른 테이블의 데이터 비교

내가 두 테이블, 모든 ID와 이름을 보유 하나가 인쇄됩니다.

+--+------+ 
|ID|Names | 
+--+------+ 
|1 |Name 1| 
+--+------+ 
|2 |Name 2| 
+--+------+ 
|3 |Name 3| 
+--+------+ 

그리고 2 세트의 ID와 몇 가지 여분의 물건을 보관하는 다른 테이블.

이 ID2에서 다른 모든 ID와 ID1의 테이블을 인쇄, 그래서의 이름에 ID를 비교하는 방법이 있다면 궁금 :

+---+---+------+--------+ 
|ID1|ID2|Upvote|Downvote| 
+---+---+------+--------+ 
|1 |2 |0  |0  | 
+---+---+------+--------+ 
|2 |3 |0  |0  | 
+---+---+------+--------+ 
|3 |1 |0  |0  | 
+---+---+------+--------+ 

내가 현재 사용 다른 테이블, 여전히 전체 목록을 인쇄 할 수 있습니까? (현재 상태의 예 : http://goo.gl/zxkfQQ) 당신이 원하는대로

답변

0
$result = mysqli_query($con,"SELECT * FROM table1 t1, table2 t2 
      WHERE t1.ID=t2.ID AND t1.Champion_ID='" . $search_resultC . "'"); 

이 두 테이블에서 유사한 아이디의 만 행이 의지 출력, 수정합니다.

관련 문제