gpt4 book ai didi

php - 按每天按每月计数生成统计数据/报告

转载 作者:行者123 更新时间:2023-11-30 00:10:11 29 4
gpt4 key购买 nike

我希望创建一个简单的日历。每天由编码器生成条目计数并以日历样式查看。如一月、二月等。或按月显示全年。

database have date_added and encoder columns

我在将它放在一件上时遇到问题。我希望能找到一个。但运气不佳。

喜欢这种风格: http://i599.photobucket.com/albums/tt79/emcevo/calendarreportviewproject_zps1445f4c8.jpg

我得到了这个代码:但这不是我想要的:

// SIX (6) DAYS AGO
$query = "SELECT COUNT(date_added) FROM `tbl_dv` WHERE `encodedby` = '".$_SESSION['name']."' AND DATE(date_added) = CURDATE() - INTERVAL 6 DAY";
$result = mysql_query($query) or die(mysql_error());

// Print out result
while($row = mysql_fetch_array($result)){
echo "<font size='3'><b>[ ". $row['COUNT(date_added)'] ." ]</b></font> ENTRIES";
}

// FIVE (5) DAYS AGO
etc...

我想要像上面的链接一样..我在以真正的日历格式实现它时遇到问题..

最佳答案

我假设您问的是如何计算每天的编码器数量,如下所示:

SELECT `date_added`, sum(`encoder`) as `daily_total` FROM `tableName` GROUP BY `date_added`;

每月同样:

SELECT month(`date_added`) as month, sum(`encoder`) as dailytotal FROM `tableName` GROUP BY  month(`date_added`) ;

我建议使用 WHERE 子句来限制您希望显示的年份

之后,您需要循环结果并构建日历 HTML。许多人发现 table 非常适合布置此类元素。存在许多类,如果您进行搜索,可以更轻松地生成它们。

关于php - 按每天按每月计数生成统计数据/报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24133130/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com