gpt4 book ai didi

php - 表 UI View : Mysql - Php

转载 作者:行者123 更新时间:2023-11-29 13:03:40 25 4
gpt4 key购买 nike

我的表格 View :

id  |   packetId    |   fweight    |     
1 | 002 | 150 |
2 | 002 | 230 |
3 | 002 | 200 |

但我希望我的表格 UI 应该如下所示:

id  |   packetId    |   fweight    |    sum(fweight)
1 | 002 | 150 |
2 | | 230 |
3 | | 200 | 580

我想避免重复(002)值,并且 fweight sum 应该显示在最后一个插入 id 的另一列中。

ID - 主要 ID,

我如何在 Mysql 、 php 中获取它。

查询到目前为止我所知道的:

"SELECT id, packetId , fweight from product where packetId="002" ";

最佳答案

假设您拥有所有头文件/连接等。

试试这个:

$result = mysqli_query($con,"SELECT id, packetId , fweight from product where packetId='002'");

$tmp = "";
$ctr = 0;
$total = 0;
while($row = mysqli_fetch_array($result))
{
echo "<tr><td>";

echo $row['id'];

echo "</td><td>";
if($ctr == 0 || $tmp != $row['id'])
{
echo $row['packetId'];
}
echo "</td><td>";

echo $row['fweight'];

$total = $total + $row['fweight'];

echo "</td><td>";
if($tmp != $row['id'])
{
echo $total;
$total = 0;
$tmp = $row['id'];
}
echo "</td></tr>";
$ctr++;
}

关于php - 表 UI View : Mysql - Php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23009049/

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