【发布时间】:2011-06-12 07:17:41
【问题描述】:
我有以下数组结构:
大批 ( [0] => 数组 ( [product_option_id] => 236 [option_id] => 14 [名称] => Masura S [类型] => 选择 [option_value] => 数组 ( [0] => 数组 ( [product_option_value_id] => 33 [option_value_id] => 53 [名称] => 阿尔伯 [价格] => [价格前缀] => + ) [1] => 数组 ( [product_option_value_id] => 35 [option_value_id] => 55 [名称] => 罗苏 [价格] => [价格前缀] => + ) ) [必需] => 0 ) [1] => 数组 ( [product_option_id] => 237 [option_id] => 15 [名称] => 马苏拉 M [类型] => 选择 [option_value] => 数组 ( [0] => 数组 ( [product_option_value_id] => 34 [option_value_id] => 58 [名称] => 罗苏 [价格] => [价格前缀] => + ) ) [必需] => 0 ) )我发现自己在尝试显示该数组中的所有 [name] 值时迷失了方向。
我要做的是使用基于第一级[name](如[name] => Masura S)的下拉选择填充表单,然后使用第二级[name](如[name] => Alb)填充第二个下拉选择.
如果您有任何指点,我将不胜感激......
【问题讨论】:
-
A
union查询在这两个表之间使用了类似的name字段,别名/自定义字段指示基于表源的级别,应该可以为您提供更好的格式数组。你有没有尝试过这样的事情? -
好吧 Bob,这超出了我的目标,我不想修改这个 MVC 的模型,目前使用提供的东西似乎是一个更好的选择。
标签: php multidimensional-array