Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php mysql今天的金额和每月的金额_Php_Mysql_Date_Sum - Fatal编程技术网

php mysql今天的金额和每月的金额

php mysql今天的金额和每月的金额,php,mysql,date,sum,Php,Mysql,Date,Sum,我试图计算今天的销售总额,但这不起作用。 如果我删除日期部分,它会起作用 这将起作用,并将给出总数: $result=mysql\u query从订单中选择SUMgrand\u total作为value\u sum; $row=mysql\u fetch\u assoc$result; $sum=$row['value_sum']; 这不起作用: $result=mysql\u query从新订单中选择SUMgrand\u total作为value\u sum,其中date=CURDATE; $

我试图计算今天的销售总额,但这不起作用。 如果我删除日期部分,它会起作用

这将起作用,并将给出总数: $result=mysql\u query从订单中选择SUMgrand\u total作为value\u sum; $row=mysql\u fetch\u assoc$result; $sum=$row['value_sum']; 这不起作用: $result=mysql\u query从新订单中选择SUMgrand\u total作为value\u sum,其中date=CURDATE; $query=mysql\u query$result或die'Error:'。错误; $row=mysql\u fetch\u assoc$result; $sum=$row['value_sum']; 此外,在此之后如何获取此列的每月总计?

如果日期字段是DATETIME类型,请尝试以下sql语句:

选择SUM`grand\\u total`作为值\u SUM 从`命令` 其中DATE`DATE`=CURDATE
我很惊讶第一个能起作用。颠倒的单词通常需要重新勾选。例如,在您的声明中,我希望order和date必须是'order'和'date'。如果直接在DB上执行查询,会出现什么错误?第一个代码不会返回任何错误消息,第二个代码不会返回任何信息,甚至500个错误……您有mysql错误吗?执行以下操作:mysql\u查询。。。或死亡错误:。mysql\u错误;。日期是什么类型的文件?如果不是DATE,该字段中的值是什么?@Glavić,日期是格式为0000:00:00:00:00的日期,我这样做了,它只显示错误:$result=mysql\u query选择SUMgrand\u total作为订单中的值\u sum,其中DATE=CURDATE$query=mysql\u query$result或die“错误:”。错误$row=mysql\u fetch\u assoc$result$sum=$row['value_sum'];我这样做了,我得到了这个:错误:查询是空的查询怎么可以是空的?您是否这样尝试过:$sql=sql$result=mysql\u查询$sql或die“错误:”。mysql_错误?