關於stackoverflow的第一個問題。我使用這個A more dynamic way of nesting multi-level categories爲我的任務創建多級別類別表。多級別類別添加/更新
我有childof字段在類別管理親子關係表。我很清楚基於childof獲取這些類別。根類別將具有「childof = 0」。
在添加新類別時,我將代表選擇表單中所有類別的父級下拉菜單,並且用戶將爲此新類別子級(將要添加的)選擇一個父級。
我感到困惑更新類別: -
在更新的類別,我有兩個問題。 a)我不能使用中的當前選擇的類別,選擇父級下拉,因爲這會將父母分配給自己。我的意思是同一個id不能有相同的childof id?你怎麼看 ?
b)如何編輯根類?編輯他們的父母並將他們移動到其他子級別可能會導致問題?
任何其他方式這樣做是最受歡迎的。
請幫助
感謝Liquorvicar。 :) ...在情況下(b)請建議一些東西 – phpgeek 2012-04-06 07:54:00
@vikassharma我們在應用程序中解決這個問題的方式是在PHP中加載整個樹,並從可能的選項中刪除整個分支,並以當前的id作爲根。 – liquorvicar 2012-04-06 07:56:08
好的,謝謝Liquorvicar。謝謝你的幫助。在你回覆之後,我也是這樣想的...... :) :) .. – phpgeek 2012-04-06 08:35:54