php - 如何使用 php 和 mysqli 按月显示计数事件
问题描述
我想按月显示事件计数。我正在显示当前月份的未来几个月,并按月显示事件的数量。
以下是按月显示即将发生的事件的完整代码。
<div class="row">
<?php for($i=0;$i<6;$i++) {
$query1 = mysqli_query($con,"select YEAR(start) AS year, MONTH(start) AS month, COUNT(DISTINCT start) AS joins from sys_events where start BETWEEN '2015-02-30' AND '2220-12-31' group by YEAR(start), MONTH(start)") or die(mysql_error());
$retreiveCount = mysqli_num_rows($query1);
?>
<div class=" col-sm-4 col-6 text-center mb-3 ">
<div class="cardd">
<a href="day-wise.php?dt=<?php echo date('m-Y', strtotime(' +'.$i.' month')) ; ?>">
<img src="images/jma-team-wide.jpg" class="img-fluid">
<div class="event-block">
<div class="date-box2"><?php echo date('F', strtotime(' +'.$i.' month')) ; ?></div>
<div class="contain-box" style="width:100%;"><div class="dd" style="padding:10px;font-size: 16px; line-height: 10px;text-align:center;color:#fff; font-weight:600;"> <?php echo $retreiveCount; ?> Events</div>
</div>
</div>
</a> </div>
</div>
<?php } ?>
</div>
目前,10 月有 2 个事件,但随着 2 个事件的重复,数据在接下来的几个月中重复。
解决方案
推荐阅读
- vue.js - 如何在 Auth0 中为特定用户检索 AccessToken 以处理许可的 REST API?
- python-3.x - Matplotlib 中 Contourf 的颜色级别数
- wpf - 为应用选择显示器
- python - 如何使用烧瓶从 SQLalchemy 中检索一行
- python - 通过 Python 访问 Sharepoint
- python - Tweepy:收集两个搜索词列表中至少有 1 个词的推文
- c - 如何在循环中添加scanf内的数字?
- javascript - 我如何读取嵌套属性并使用 javascript 推送到数组?
- identityserver4 - 如何配置在 .Net Framework 4.7.1 上运行的 mvc 客户端以使用在 .Net Core 上运行的 IdentityServer4 (3.1) 进行身份验证
- python - Seaborn Barplot 如何在一个栏中包含多个值