关于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