2014-01-19 7 views
0

Я новичок PHP/SQL'er, и я работаю над небольшим проектом, и одна из вещей, которая требуется, - это возможность распечатать имя для ID, для пример - ID 1 печатается в NightСравнение данных из разных таблиц

У меня есть две таблицы, один из которых содержит все идентификаторы и имена.

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

и другая таблица, содержащая 2 набора идентификаторов и некоторые дополнительные материалы.

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

настоящее время я использую:

напечатать таблицу ID1 со всеми другими идентификаторами под ID2, поэтому я задавался вопросом, есть ли способ, чтобы сравнить идентификатор с именем в другую таблицу и все еще можно распечатать полный список? (Пример текущего состояния: 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 . "'"); 

Это будет выводить только строки с похожими идентификаторов в обеих таблицах, изменить его, как вы хотите.

Смежные вопросы