【发布时间】:2020-06-07 04:41:46
【问题描述】:
<?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())是有道理的。附言您的问题与 Javascript 或 HTML 无关,我已经修改了您的标签。