php mysql今天的金额和每月的金额
我试图计算今天的销售总额,但这不起作用。 如果我删除日期部分,它会起作用 这将起作用,并将给出总数: $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`=CURDATEphp 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; $
我很惊讶第一个能起作用。颠倒的单词通常需要重新勾选。例如,在您的声明中,我希望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_错误?