2011-08-26 54 views
0

我想從數據庫建立一個樹形視圖。需要從mysql的treeview幫助

樹視圖應與登錄(存儲在會話$用戶名)

從那裏應該能看到他的所有推薦(保存在DB)

在以下用戶啓動圖像,你會得到數據庫的概述,以及我想如何讓樹形圖看起來像。 enter image description here

我該如何編碼,以便我可以將其整合到我的網站? 我已經閱讀了treeview等,但我似乎無法找到一個好的解決方案。

我也想限制這10層深。我會怎麼做呢?

如果有人願意讓我開始使用一些代碼,我很樂意。

另外我希望treeview能夠逐個加載節點,而不是一次加載整個樹視圖,看它如何變得非常大,性能明智,我仍然希望它快。

PS:在更大的圖像:http://imageshack.us/f/824/treeg.png/

謝謝:)

+0

如果您使用正確的數據結構,幾乎任何深度的數據都可能很快;有關MySQL方法,請參閱http://www.sitepoint.com/hierarchical-data-database。 –

+0

嗨,我讀過,但我不知道如何開始實施這一點。 – Christoph

+0

這個問題是一個重複的http://stackoverflow.com/questions/7149060/how-can-i-build-a-referral-system-in-php/7149099#7149099我已經回答了這個問題。 –

回答