powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Многоуровневые комментарии
10 сообщений из 10, страница 1 из 1
Многоуровневые комментарии
    #36281061
Nekifrovv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как реализовать многоуровневые комментарии? У каждого коммента может быть несколько других комментов, и у других комментов тоже могут быть комменты.
Как это реализуется? в каком направлении изучать? )
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36281121
Nekifrovv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nekifrovv,

Вот охото сделать так:

Первая таблица - komments содержит

id text
1 текст1
2 текст2
3 текст3
4 текст4
5 текст5
6 текст6

Вторая таблица svyazi содержит связи (Какие комменты какие содержат) id1 и id2 - айди комментариев

id1 id2
1 2
1 3
2 4
2 5
3 6


Как тогда вывести все коменты и подкоменты, которые содержит комент с id = 1 ??
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36281387
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, достаточно одной таблицы Comments (ID, ParentID, Text).
Т.к. у каждого комментария может быть 0 или 1 родительский комментарий.
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36281412
Nekifrovv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gR4mm,

Нет, не один, а хоть сколько! Не ограниченное колличество, хоть 10000, а у этих 10000 еще 100000.
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36281465
Nekifrovv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nekifrovv,

Вмысле у каждого родительский 1, но вообще их может быть неограниченое количетсов друг у друга. Как и вывести в таком случае?
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36281495
aston
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам же привели структуру таблицы, в которой можно хранить хоть миллиард комментариев до скончания свободного места на дисках.
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36282556
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekifrovvNekifrovv,

Вмысле у каждого родительский 1

см. структуру выше.

NekifrovvКак и вывести в таком случае?
В смысле как упорядочить дерево таким вот образом?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
* коммент
** коммент
** коммент
** коммент
*** коммент
*** коммент
* коммент
* коммент
где количество "*" - уровень.
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36283712
Nekifrovv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, не могу вывести данные из этой таблицы. Как бы составить запрос, который бы доставал все комментарии и подкоментарии этих коментариев? )
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36283715
Nekifrovv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekifrovvКак и вывести в таком случае?
В смысле как упорядочить дерево таким вот образом?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
* коммент
** коммент
** коммент
** коммент
*** коммент
*** коммент
* коммент
* коммент
где количество "*" - уровень.


Да, затем они именно так и должны выводиться. Только запрос не могу написать (
...
Рейтинг: 0 / 0
Многоуровневые комментарии
    #36283755
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekifrovvNekifrovvКак и вывести в таком случае?
В смысле как упорядочить дерево таким вот образом?Это вам нужно в специализированный форум.

Я вот не знаю, как у вас в Кэше запросы пишут...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Многоуровневые комментарии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]