Автор Тема: Форум  (Прочитано 3139 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн IvanNNnn

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Форум
« : 13 Февраля 2004, 12:18:36 »
Подскажите, как сделать такую лесенку:

Сообщение
     
ответ на сообщение
          
ответ на ответ на сообщение
     
ответ на сообщение

и т.д.
« Последнее редактирование: 13 Февраля 2004, 21:13:46 от RomikChef »

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Форум
« Ответ #1 : 13 Февраля 2004, 12:51:27 »
данные в БД хранишь ?
тогда ищи на форуме, как хранить деревья в БД

Есть например здесь
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Форум
« Ответ #2 : 13 Февраля 2004, 14:19:46 »
IvanNNnn вообще-то, такие форумы сильно устарели и их никто давно не использует.
Если же ты все таки обязательно хочешь такой, то я порекомендую тебе завести при записи специальное поле, в которм будет храниться иоформация о положении ступеньки.
Это сильно упростит код и позволит выводить форум одним простым запросом.

Деревья деревьями, но некоторых рубит объем информации в черепной коробке.
и неумение ей распорядиться.

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Форум
« Ответ #3 : 13 Февраля 2004, 20:49:14 »
Цитировать
RomikChef:
вообще-то, такие форумы сильно устарели и их никто давно не использует.

В третьей версии вБлуллетня, кроме основного режима просмотра тем (который вы собственно прямо сейчас и наблюдаете) добавили ещё два - древовидный и комбинированный.
Я не считаю Jelsoft "законодателями мод" в php, но учитывая то, что это самый популярный коммерческий форум в рунете (про весь интернет говорить не стану), я думаю что их отдел маркетинга хорошо подкован в этом вопросе. И если они это реализовали, то это кому-нибудь всё же надо.

Если говорить о технике реализации, то сделали они это через одно дополнительное поле в таблице сообщений - parentid. Думаю, из названия понятно, что содержит это поле.
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Форум
« Ответ #4 : 13 Февраля 2004, 20:57:52 »
Цитировать
FreeSpace:
И если они это реализовали, то это кому-нибудь всё же надо.

золотые слова.
и про отдел маркетинга
и про "кому-нибудь".
С обоими невозможно спорить.
Как и с тем, впрочем, что количество деревянных форумов в рунете в разы меньше простыней.

А маркетинг - это да...
"Толпу? Толпу зимой купаться уговорю!"
маркетинг...

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Форум
« Ответ #5 : 13 Февраля 2004, 21:02:21 »
Ром, ну не нужно так иронизировать, а?
Мне самому этот древовидный режим кажется неудобным, но я же не буду за всех отвечать.
А маркетологов обижать не надо, среди них тоже приличные люди попадаются :)
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Форум
« Ответ #6 : 13 Февраля 2004, 21:16:01 »
хорошо, слова никто не использует заменяю на "используют гораздо реже, чем простыни, очевидно, людям удобнее именно второй вариант".

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28