gpt4 book ai didi

php - 如何使用php合并数据

转载 作者:行者123 更新时间:2023-12-04 06:54:22 24 4
gpt4 key购买 nike

目前我的 MySQL 数据存储如下

product             | total
------------------------------------------
puma,adidas | 100.00,125.00
puma | 80.00
reebok,adidas,puma | 70.00,100.00,125.00
adidas,umbro | 125.00,56.00

如何在php中像这样组合,分解,合并和总计?
puma     485.00
adidas 350.00
reebook 70.00
umbro 56.00

最佳答案

我不知道你的结果集是什么样子,但逻辑应该是一样的:

$combined = array();
foreach ($results as $result) {
$productsArr = split(",", $result['product']);
$totalsArr = split(",", $result['total']);

// we'll assume both arrays are always the same size
$prodCount = count($productsArr);
for($i = 0; $i < $prodCount; $i++) {
$combined[$productsArr[$i]] += (float)$totalsArr[$i];
}
}
print_r($combined);

关于php - 如何使用php合并数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2722789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com