小编典典

Coldfusion计算总和(循环?)

sql

好的。所以我有这张表:

|项目| 数量| 价格|

|苹果| 2 | 2.00 |
|橙色| 3 | 1.50 |
|葡萄| 5 | 2.50 |

我想显示客户必须支付的 总计 。怎么做?enter code here 我真的不知道如何使用数组。谁能告诉我如何?

我的代码(某种)

使用此查询,价格显示在每一行中:

<cfquery name="getPrice" datasource="fruits">
select *
from fruits
</cfquery>

<cfloop query="getPrice">
  #quantity# | #price# | #totalPrice#
</cfloop><br>

总计应显示在最后一行(总计= $ 21.00)。

谢谢你的帮助。


阅读 164

收藏
2021-04-14

共1个答案

小编典典

<cfloop query="getPrice">
    #quantity# | #price# | #totalPrice#<br />
    <cfset grandTotal = grandTotal + ( price * quantity ) />
</cfloop>

<br /><br />

<cfoutput>#grandTotal#</cfoutput>
2021-04-14