php - 如何根据今天日期显示数据数量
问题描述
<?php
$connection=mysqli_connect("localhost","root","","halcondentalclinic");
$queryss="SELECT datetreat FROM alltreatment WHERE datetreat order by date(now())";
$query_runsss=mysqli_query($connection,$queryss);
$rowsss=mysqli_num_rows($query_runsss);
echo '<h1>'.$rowsss.'</h1>';
?>
这是我数据库中的 datetreat 表
这是我的仪表板的输出,但我想显示今天接受治疗的患者人数,但在我的仪表板上,输出为 4,但我的预期输出为 1,因为数据基于今天的日期
解决方案
WHERE datetreat
没有做任何有用的事情。如果您想将其限制在今天,那么您需要将 datetreat 与其他内容进行比较。例如
WHERE datetreat = date(now())
会有意义
推荐阅读
- python - 在numpy中给定两个向量计算平行四边形的面积
- python - Mypy 无法识别类装饰器
- java - Spring Cloud 负载均衡和 Feign 客户端
- mysql - FastAPI-mysql 码头工人。mysql return (2003, "Can't connect to MySQL server on '127.0.0.1')
- android - CoroutineExceptionHandler 不适用于 ViewModelScope 和 Koin
- r - 如何在 Mac 上编辑 MeCab 词典?
- angular - 使用 Angular 和 Spring 的主动式 API 请求
- flutter - 尝试为 ElevatedButton 设置动画时出现此错误
- c++ - 在 const 成员方法中间接更改对象状态
- python - 使用列表在python中反转队列