我有一个产品列表,可以有不同的属性(颜色,大小等)。 属性以下列形式保存在我的db作为属性表中:
虽然所选属性以parentid.id的形式保存到每个单独的产品,但是第二个条目(id 4)具有蓝色属性。
但我现在要努力实现的目标是在产品上回显这些选定的值,就像保存它们一样,所以:
父标题 - 此标识(子)或基于示例:颜色 - 蓝色。
但我无法弄明白,怎么样。我试过破坏属性数组,但后来我只得到了最后一部分,所以只有1.2中的2和蓝色相呼应。我需要两个,1和2(颜色 - 蓝色)。
这很难解释,但如果有人理解我需要的东西,并且知道如何做到这一点,我将非常感谢任何提示和提示。
提前致谢;)
答案 0 :(得分:1)
要完成这项工作,您需要做些什么:
通过解析组来构建父/子数组
(例如:分组= [ parent1 => [child1,child2等], parent2 => [child1,child2等], ])
一个。循环遍历每个组 湾被'爆炸。'获得父母/子女配对 C。放入数组