нужна помощь в просмотре дерева от MySQL - PullRequest
0 голосов
/ 26 августа 2011

Я хочу построить древовидную структуру из базы данных.

древовидная структура должна начинаться с того, что пользователь вошел в систему (сохраняется в сеансе как $ UserID)

оттуда должна быть возможность просмотра всех его рефералов (сохраненных в БД)

на следующем изображении вы получите обзор БД и то, как я хочу, чтобы древовидная структура была похожа. enter image description here

как я могу написать это, чтобы интегрировать это в мой сайт? я читал о дереве и т. д., но, похоже, не могу найти для него хорошего решения.

Также я хочу ограничить это до 10 уровней. как бы я пошел об этом?

если кто-нибудь будет достаточно любезен, чтобы начать с каким-то кодом, мне бы это понравилось.

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

пс: увеличенное изображение на: http://imageshack.us/f/824/treeg.png/

Спасибо:)

1 Ответ

0 голосов
/ 26 августа 2011

Взгляните на этот проект http://sourceforge.net/projects/dpulldown/. Он создает древовидную структуру из базы данных для создания многоуровневого селектора ajax.

...