这是我想要完成的项目。输入用户的数据并自动创建修改的日期。
循环上的输入和结果列表是可以的。但是现在我想按月和年计算销售总额。
数据库列样式示例:model_name、sold_date、sold、stock_left
日期是在我的PHP插入代码上使用NOW(),所以存储在数据库中的结果将是2015-04-06。
每一次销售都有自己的创建日期。示例:
name sold date
item1 3 2015-04-06
item2 4 2015-04-06
item1 4 2015-04-07我想抓住日期2015-04-06的一天,并将每一项产品的总销售额相加。并显示每月的销售,即使是每年的销售。
我的想法是:
SELECT YEAR(sold_date) AS 'year',
MONTH(sold_date) AS 'month'
FROM Table
WHERE Condition = 'Condition';但是要显示循环的结果,我需要:
$mysqli->query("SELECT *
FROM item
ORDER BY sold_date DESC
LIMIT $start,$per_page");这两个sql命令似乎不能组合在一起,或者我不知道如何组合它们。或者把它们合并后,如何对总数进行汇总。最终销售表如下:
name month total
item1 04(Apr) 7发布于 2015-06-03 21:02:21
从日期开始的日子:
$timestamp = strtotime('2009-10-22');
$day = date('d', $timestamp);
$month = date('m', $timestamp);
$year = date('Y', $timestamp);https://stackoverflow.com/questions/30630449
复制相似问题