当我打印会话时,这是我得到的结果,索引是已添加产品的ID,以及索引右侧的数量。 现在的问题是:我想通过您在数组索引中看到的ID显示数据库中保存的产品的名称。 如何打印所有产品名称?
Meal1:
Array
(
[1] => 3
[2] => 4
[7] => 12
[9] => 6
)
Meal2:
Array
(
[2] => 1
[7] => 5
[9] => 2
)
Meal3:
Array
(
[2] => 2
[7] => 4
[9] => 4
)
答案 0 :(得分:0)
在显示名称时,也许你应该使用数组中的id循环数据库。
答案 1 :(得分:0)
$MealKeys=array_keys($data);
$cntKeys=count($MealKeys);
for ($i=0;$i<$cntKeys;$i++)
{
//print $MealKeys[$i];
$productKeys=array_keys($data[$MealKeys[$i]]);
for ($product_counter=0;$product_counter<count($productKeys);$product_counter++)
print $productKeys[$product_counter];
}
我想从你的印刷品中你有阵列数组。你需要迭代&#34;用餐&#34;钥匙以这种方式获得(Meal1,Meal2 ......)。对于每个密钥(使用array_keys($ array)获取密钥,您将迭代以获取产品密钥。
如果这不是正确答案,请指定您的变量或某些代码以便更好地解释您的问题。
再见