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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос про публикацию статей на своем блоге и Яндекс.Дзен, VC.ru, Хабр
12 rownong27 2472 1.10.2024, 19:49
автор: Liudmila
Опрос (нет новых голосов) Опрос: Результаты в упражнении "Жим лёжа" у вэбмастеров
39 Room 6187 18.9.2024, 18:30
автор: Room
Горячая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
31 Chekon 8157 18.9.2024, 11:13
автор: Chekon
Горячая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
31 Chekon 8712 29.8.2024, 15:36
автор: Chekon
Открытая тема (нет новых ответов) озможно ли настроить аналитику телеграмм пользователей своей группы?
3 rownong27 1520 23.7.2024, 10:42
автор: Skyworker


 



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