Вернуться   Форумы Якутск Онлайн > Hi-Tech > Сисадмины и программисты
Сисадмины и программисты Форум посвящён системным администраторам и программистам

Ответ
 
Опции темы Опции просмотра

Помогите вывести login пользователей вместо их id
Старый 20.09.2010, 20:34   #1
3JIO
Участник
 
Аватар для 3JIO
 
3JIO вне форума
Регистрация: 01.11.2009
Адрес: Республика Саха (Якутия), Чурапчинский улус, с.Чурапча
Сообщений: 246
3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию
Отправить сообщение для 3JIO с помощью ICQ Отправить сообщение для 3JIO с помощью Skype™
По умолчанию Помогите вывести login пользователей вместо их id

Есть таблица 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:

PHP код:
$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?
__________________
Рисkуйте! Если вы победите — будете счастливы, а если проиграете — мудры.
  Ответить с цитированием

Старый 20.09.2010, 23:02   #2
anatoliy
Участник
 
anatoliy вне форума
Регистрация: 12.06.2007
Адрес: Yakutsk
Сообщений: 236
anatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутациюanatoliy имеет наиславнейшую репутацию
По умолчанию

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

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

Старый 21.09.2010, 13:14   #3
3JIO
Участник
 
Аватар для 3JIO
 
3JIO вне форума
Регистрация: 01.11.2009
Адрес: Республика Саха (Якутия), Чурапчинский улус, с.Чурапча
Сообщений: 246
3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию3JIO имеет наиславнейшую репутацию
Отправить сообщение для 3JIO с помощью ICQ Отправить сообщение для 3JIO с помощью Skype™
По умолчанию

Цитата:
Сообщение от anatoliy Посмотреть сообщение
запрос:
SELECT user_login FROM wp_users WHERE id IN (SELECT user_id FROM wp_bp_groups_members WHERE group_id=1)

это wordpress? если да то лучше делать запросы к БД по спец. функциям самого движка
Спасибо большое! Работает
__________________
Рисkуйте! Если вы победите — будете счастливы, а если проиграете — мудры.

Последний раз редактировалось 3JIO, 21.09.2010 в 13:16.
  Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +9, время: 11:15.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot