gpt4 book ai didi

php - MySQL SUM() 一个 ID(User) 的列的所有值 & echo total

转载 作者:行者123 更新时间:2023-11-30 22:32:06 24 4
gpt4 key购买 nike

已成功连接到我的数据库。我有一张 table ,

stid |       date          | bf | ln | dn | meal_total
------------------------------------------------------
01 | 2015-11-27 13:12:01 | 1 | 2 | 3 | 6
01 | 2015-11-27 11:12:01 | 0 | 3 | 2 | 5
02 | 2015-11-27 12:12:01 | 1 | 1 | 1 | 3
03 | 2015-11-27 11:12:01 | 1 | 1 | 1 | 3

我只需要echo当前月份记录的meal_total列的所有值的SUM对于 stid

Total Meal for `stid` in current month : 11.

我正在尝试这段代码,

 $sql = "select sum(meal_total) 
from meal
where stid='$_SESSION[stid]'
AND date >= DATE_ADD(CURDATE(), INTERVAL -DAY(CURDATE())+1 DAY) ";

我试图在 html 表中显示结果,例如

<? php 
echo sum(meal_total);
?>

现在,先生,请帮我解决一下。提前致谢。

[我已尽力澄清我的问题。]

最佳答案

由于您没有提供任何有效的 PHP 代码,我猜测您不知道如何从结果集中访问 SUM 字段。

当您SELECT SUM(meal_total)时,您应该为该字段添加别名,以便从您的 PHP 结果数组中访问它,就像这样 SELECT SUM(meal_total) AS meal_sum 并且您可以 echo $resultArray['meal_sum'] 得到有问题的值。

关于php - MySQL SUM() 一个 ID(User) 的列的所有值 & echo total,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33598107/

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