Forum Webscript.Ru
Программирование => PHP => Тема начата: IvanNNnn от 13 Февраля 2004, 12:18:36
-
Подскажите, как сделать такую лесенку:
Сообщение
- ответ на сообщение
- ответ на ответ на сообщение
- ответ на сообщение
и т.д.
-
данные в БД хранишь ?
тогда ищи на форуме, как хранить деревья в БД
Есть например здесь (http://forums.webscript.ru/showthread.php?s=&threadid=11198&msgnum=25)
-
IvanNNnn вообще-то, такие форумы сильно устарели и их никто давно не использует.
Если же ты все таки обязательно хочешь такой, то я порекомендую тебе завести при записи специальное поле, в которм будет храниться иоформация о положении ступеньки.
Это сильно упростит код и позволит выводить форум одним простым запросом.
Деревья деревьями, но некоторых рубит объем информации в черепной коробке.
и неумение ей распорядиться.
-
RomikChef:
вообще-то, такие форумы сильно устарели и их никто давно не использует.
В третьей версии вБлуллетня, кроме основного режима просмотра тем (который вы собственно прямо сейчас и наблюдаете) добавили ещё два - древовидный и комбинированный.
Я не считаю Jelsoft "законодателями мод" в php, но учитывая то, что это самый популярный коммерческий форум в рунете (про весь интернет говорить не стану), я думаю что их отдел маркетинга хорошо подкован в этом вопросе. И если они это реализовали, то это кому-нибудь всё же надо.
Если говорить о технике реализации, то сделали они это через одно дополнительное поле в таблице сообщений - parentid. Думаю, из названия понятно, что содержит это поле.
-
FreeSpace:
И если они это реализовали, то это кому-нибудь всё же надо.
золотые слова.
и про отдел маркетинга
и про "кому-нибудь".
С обоими невозможно спорить.
Как и с тем, впрочем, что количество деревянных форумов в рунете в разы меньше простыней.
А маркетинг - это да...
"Толпу? Толпу зимой купаться уговорю!"
маркетинг...
-
Ром, ну не нужно так иронизировать, а?
Мне самому этот древовидный режим кажется неудобным, но я же не буду за всех отвечать.
А маркетологов обижать не надо, среди них тоже приличные люди попадаются :)
-
хорошо, слова никто не использует заменяю на "используют гораздо реже, чем простыни, очевидно, людям удобнее именно второй вариант".