gpt4 book ai didi

javascript - PHP - 获取表格中显示的总值

转载 作者:可可西里 更新时间:2023-11-01 07:34:49 25 4
gpt4 key购买 nike

我正在使用预定义的 php 库存管理器。所以在销售中,我的数据是这样存储的:

[{"product_id":"8","total_number":"70","selling_price":"110"}]

enter image description here

为了在表中显示这些值,我使用了以下代码

$sub_total          =   0;
$invoice_entries = json_decode($row['invoice_entries']);
foreach ($invoice_entries as $row2):
$sub_total += ($row2->total_number * $row2->selling_price);
endforeach;

$sub_total = $sub_total - ( $sub_total * ($row['discount_percentage'] / 100) );
$grand_total = $sub_total + ( $sub_total * ($row['vat_percentage'] / 100) );
echo $grand_total;

我在这里得到了所需的输出,即销售的总值(value)。

enter image description here

现在,我正在尝试提供一个报告功能,该功能将显示所有带有客户名称、销售值(value)的发票。我想计算所有发票的总数并显示在表格行中,即 $grand_total 的总数。

我无法理解我是如何得到它的。任何java脚本都可以做到吗?我不太了解js。所以我不知道它是否可能。

提前致谢

最佳答案

由于您将数据存储在数据库中,因此您可以使用另一个查询来汇总您要检索的所有记录中的所有 grand_total。

select sum(grand_total) from yourTable where yourFilter

如果 grand_total 是从另一个查询求和的,则可以使用嵌套的 select 语句来完成。

http://www.mysqltutorial.org/mysql-subquery/

这个链接有一些关于嵌套选择的例子。

关于javascript - PHP - 获取表格中显示的总值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30252413/

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