Как выводить данные из одной таблицы по нахождению записи в другой таблице с таким же id как и в первой таблице?
Например у насть есть таблица table1:
------------
id | name |
------------
1 | abler98 |
2 | tester |
3 | user |
------------
И есть таблица table2:
------------------
id | msg | id_user |
------------------
1 | tesr | 1 |
2 | ggfg | 3 |
------------------
Как сделать так, что бы из таблицы table1 вывело только abler98 и user?
abler98, прочти хотя бы пару мануалов, они совсем не большие, предложи свой вариант, а я поправлю, если что будет не верно и объясню что именно. Готовый вариант не дам, учитесь думать.
мой вот SELECT * FROM table1 JOIN table2 WHERE table1.id = table2.id_user ORDER BY table1.id DESC
$p = mysql_fetch_array(mysql_query(\"SELECT * FROM `table1`\" ));
if (mysql_result(mysql_query(\"SELECT COUNT(*) FROM `table2` WHERE `id` = \'\". $p[\'id\'] .\"\'\" ),0) == 1) echo $p[\'id\']; // хер его знает чё я сделал, протести