X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> [Вопрос]Модуль "Группы"
Deerth
Deerth
Topic Starter сообщение 18.5.2013, 9:49; Ответить: Deerth
Сообщение #1


Здравствуйте форумчане сайта html.by, у меня такая проблема: мне нужно создать модуль "Группы"(для себя, на примере как в ВКонтакте), но вот проблема в том, что я не знаю как добавлять в группу пользователей, а точнее как сделать так что-бы в таблице хранились все пользователи данной группы, пример:
1.id - идентификатор каждой группы
2.name - название группы
3.users - пользователи группы(как-раз с этой строкой и проблемы)

Как я уже говорил я не знаю как их хранить: если в строку через запятую, то я не пойму как эти данные сверять с таблицей users.Прошу помощи..
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 18.5.2013, 10:23; Ответить: Arks
Сообщение #2


с точки зрения реляционных БД в таблице групп остаются поля
(Deerth @ 18.5.2013, 12:49) *
1.id - идентификатор каждой группы
2.name - название группы

а в таблице users добавляется поле group_id ссылающееся на <группы>.id

Запрос на получение пользователей группы выглядит как
SELECT * FROM users JOIN groups ON users.group_id = groups.id
WHERE groups.name = 'имя группы'

и не забыть построить индекс по users.group_id чтобы джойнилось быстро
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Deerth
Deerth
Topic Starter сообщение 18.5.2013, 14:06; Ответить: Deerth
Сообщение #3


(Arks @ 18.5.2013, 13:23) *
SELECT * FROM users JOIN groups ON users.group_id = groups.id
WHERE groups.name = 'имя группы'

Спасибо я попробую, я вообще не знал что можно в одном запросе выбирать данные из 2 баз данных одновременно, да ещё и использовать JOIN:goodpost:
Дополнение: Я нашёл способ как это сделать:)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
13 Tia2 2056 Сегодня, 12:06
автор: diviner99
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
12 Chekon 3931 10.4.2024, 11:44
автор: Chekon
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
14 Chekon 4259 10.4.2024, 11:07
автор: Chekon
Опрос (нет новых голосов) Опрос: Результаты в упражнении "Жим лёжа" у вэбмастеров
35 Room 4520 13.3.2024, 13:10
автор: Room
Открытая тема (нет новых ответов) "Лежащий" домен - 10 лет. Продать?
8 Wolfhound 2583 5.3.2024, 3:22
автор: Liudmila


 



RSS Текстовая версия Сейчас: 16.4.2024, 15:17
Дизайн