带数组的PHP数学
我试图编写一个函数,将当天的收入相加。这是我的问题带数组的PHP数学,php,arrays,math,while-loop,Php,Arrays,Math,While Loop,我试图编写一个函数,将当天的收入相加。这是我的问题 SELECT company_profit FROM run_sheet_log WHERE company_id = 1 AND created_date >= $today AND created_date < $next_day" 现在是我的问题,当我获取数组时,如何让数组将每个变量加在一起以响应收益 现在如果你把这些加起来,应该是64241美元 PHP 您可以使用SUM函数: SELECT SUM(comp
SELECT company_profit
FROM run_sheet_log
WHERE company_id = 1
AND created_date >= $today
AND created_date < $next_day"
现在是我的问题,当我获取数组时,如何让数组将每个变量加在一起以响应收益
现在如果你把这些加起来,应该是64241美元
PHP
您可以使用SUM函数:
SELECT SUM(company_profit) AS company_profit_sum
FROM run_sheet_log
WHERE company_id = 1
AND created_date >= $today
AND created_date < $next_day"
将这些值添加到累加器变量
$total_earnings = 0;
while($earnings_data = $sql->fetch_array($earnings_query)){
$total_earnings += $earnings_data["company_profit"];
}
但是,让您的查询使用SELECT SUMcompany_PROFICE(选择SUMcompany_利润)会更简单,为什么不将其添加到SQL中,并将SELECT SUMcompany_PROFICE(选择SUMcompany_利润)作为总利润?谢谢您的帮助。我对PHP和MySQL还是新手。你不熟悉什么编程语言?向循环中的变量添加值在所有循环中几乎都是一样的。Rude@Barmar…不是必需的,也不是建设性的。我们曾经都是新手,所以冷静下来。@Jusmark123这是一个令人讨厌的问题——PHP的新手不一定和计算机编程的新手一样。但是你真的需要提起我一年多前说过的话吗?谢谢你的帮助。我将在我的网站上使用此功能,谢谢againGlad的帮助!请记住接受这个答案!
$total_earnings = 0;
while($earnings_data = $sql->fetch_array($earnings_query)){
$total_earnings += $earnings_data["company_profit"];
}