每天获取数据记录

col17t5w  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(252)

我想获取记录选择一个uid相同的其他uid和显示每天从00:00:00到23:59:59的时间,并重置计数再次开始时,我不知道如何使用时间间隔
这就是我得到的

$uid = $_GET['uid']; 

$query = "SELECT count(*) AS transaction_id from click_tracker WHERE uid=$uid";

$result = mysqli_query($conn, $query);

while ($row = mysqli_fetch_array($result))

{

}

这就是我想发生的事
例如:今天计数=150从00:00:00到23:59:59,明天开始时间从00:00:01再次计数将返回到零并再次计数数据
在此处输入图像描述

cfh9epnr

cfh9epnr1#

首先,您必须存储插入日期,然后您可以使用以下方法获取这些记录:

$query = "SELECT count(*) AS transaction_id from click_tracker WHERE uid=$uid
AND InsertionDate=DATE(now())";

如果将日期和时间保存在同一字段中,则会更改insertiondate by DATE(InsertionDate)=DATE(NOW()) 这将获取当前日期中特定uid的行数。

相关问题