我希望使用php更新具有新值的会话中的单个产品数量。
我该怎么办呢。
数组数据显示
Array
(
[products] => Array
(
[0] => Array
(
[name] => Ford AA Flatbed
[code] => IWV001
[qty] => 1
[price] => 15.00
[weight] => 0.12
)
[1] => Array
(
[name] => Ford AA Stakebed
[code] => IWV003
[qty] => 1
[price] => 15.00
[weight] => 0.21
)
)
)

任何帮助都会非常感激。
我希望能够搜索整个会话并按代码查找产品并更新该产品中的数量。
答案 0 :(得分:0)
这样的事情:
foreach($products as &product) {
if ($product[code] == $codeToUpdate) {
$product[qty] = $newQty;
}
}
当然,这是一个顺序搜索,因此对于大型数据集来说会很慢。