Вход

Просмотр полной версии : Помогите вывести login пользователей вместо их id


3JIO
20.09.2010, 20:34
Есть таблица wp_bp_groups_members:

id group_id user_id
1 1 1
2 1 6
3 2 5
4 2 6

wp_users:

id user_login
1 admin
6 nice

Вывод id пользователя вступившего в группу с id= 1:


$result = mysql_query($link,"SELECT * FROM wp_bp_groups_members WHERE group_id = 1" );
echo "<div>";
echo "<ol>";
while ($row = mysql_fetch_array ($result))
{
echo "<li>{$row['user_id']}</li>";
}
echo "</ol>";
echo "</div>";


А как можно вывести имена пользователей вместо их id?

anatoliy
20.09.2010, 23:02
запрос:
SELECT user_login FROM wp_users WHERE id IN (SELECT user_id FROM wp_bp_groups_members WHERE group_id=1)

это wordpress? если да то лучше делать запросы к БД по спец. функциям самого движка

3JIO
21.09.2010, 13:14
запрос:
SELECT user_login FROM wp_users WHERE id IN (SELECT user_id FROM wp_bp_groups_members WHERE group_id=1)

это wordpress? если да то лучше делать запросы к БД по спец. функциям самого движка

Спасибо большое! Работает :)