Я хочу построить древовидную структуру из базы данных.
древовидная структура должна начинаться с того, что пользователь вошел в систему (сохраняется в сеансе как $ UserID)
оттуда должна быть возможность просмотра всех его рефералов (сохраненных в БД)
на следующем изображении вы получите обзор БД и то, как я хочу, чтобы древовидная структура была похожа.
как я могу написать это, чтобы интегрировать это в мой сайт?
я читал о дереве и т. д., но, похоже, не могу найти для него хорошего решения.
Также я хочу ограничить это до 10 уровней. как бы я пошел об этом?
если кто-нибудь будет достаточно любезен, чтобы начать с каким-то кодом, мне бы это понравилось.
также я хочу, чтобы древовидная структура загружала узел за узлом, вместо целого древовидного представления сразу, видя, как оно может стать действительно большим, и с точки зрения производительности, я все еще хочу, чтобы оно было быстрым.
пс: увеличенное изображение на: http://imageshack.us/f/824/treeg.png/
Спасибо:)