Php 选择“带日期变量的总和”作为prestashop
我想要一个关于PHP/MYSQL的结果 我有一张表,上面有订单,价格是总金额 我需要要求在当前日期的所有价格总额,我很难插入正确的日期。我停在这里,不工作。。。蒂纳克斯Php 选择“带日期变量的总和”作为prestashop,php,mysql,select,sum,prestashop,Php,Mysql,Select,Sum,Prestashop,我想要一个关于PHP/MYSQL的结果 我有一张表,上面有订单,价格是总金额 我需要要求在当前日期的所有价格总额,我很难插入正确的日期。我停在这里,不工作。。。蒂纳克斯 .... $date = date("Y-m-d"); $query = "SELECT SUM(total_paid) FROM ps_orders WHERE delivery_date = '%$date%'"; $result = mysql_query($query) or die(mysql_error());
....
$date = date("Y-m-d");
$query = "SELECT SUM(total_paid) FROM ps_orders WHERE delivery_date = '%$date%'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($result);
echo mysql_result($result, 0);
试一试
或
根据delivery_date字段的设置方式以及$date变量(时间戳与m-d-y)中使用的内容,您对where子句的查询看起来不错,但您也可以尝试:
SELECT SUM(total_paid)
FROM ps_orders
WHERE delivery_date = $date;
如果要为delevery_date使用datetime字段,则必须更深入地使用以下范围:
SELECT SUM(total_paid)
FROM ps_orders
where (delivery_date > $date
and deliver_date < $date +interval 1 day)
选择金额(已支付总额)
从ps_订单
其中(交货日期>美元日期)
交付日期<$date+间隔1天)
使用date时,此链接也会对您有所帮助:您可以使用以下选项之一:
2013-11-20 10:54:12
转换为2013-11-20
,即截断日期中的时间
$query=“从ps_订单中选择金额(已付款总额),其中日期(交货日期)='$DATE'2013-11-20 10:12:13
:
$query=“从交货日期为“$date%”的ps_订单中选择金额(已付款总额)%
角色在那里干什么?对不起,我必须问day date,我想用jolly角色。我所知道的唯一的“jolly角色”通常是晚上7点左右在酒吧里找到的。哦,当然还有St Nicholas。
SELECT SUM(total_paid)
FROM ps_orders
WHERE delivery_date = $date;
SELECT SUM(total_paid)
FROM ps_orders
where (delivery_date > $date
and deliver_date < $date +interval 1 day)