您好我有多维数组:
Array
(
[0] => Array
(
[name] => uzsakymas
[value] => title
)
[1] => Array
(
[name] => preke
[value] => name
)
[2] => Array
(
[name] => kaina
[value] => 5
)
[3] => Array
(
[name] => kiekis
[value] => 1
)
[4] => Array
(
[name] => preke
[value] => name2
)
[5] => Array
(
[name] => kaina
[value] => 5
)
[6] => Array
(
[name] => kiekis
[value] => 5
)
)
但是当我尝试获取添加到mysql的值时,我收到了一个错误。我做错了什么?
$json = json_decode($_POST['json'], true);
print_r($json);
foreach($json as $key => $name) {
echo $name['preke'];
}
未定义的索引:preke in ...
答案 0 :(得分:0)
回应$name['preke'];
不会让你走得太远。请尝试$name['name'];
,因为name
是关键。
答案 1 :(得分:0)
尝试:
$name['name'];
你的$ name var是包含2个关联条目的数组:name,value;