gpt4 book ai didi

php - Mysql 统计用户、状态和今天的日期

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

我有一个问题,我正在尝试从 compDt 列获取状态为已完成和当前日期的用户 xgrh 的计数。当我为今天 2014 年 10 月 28 日输入了一条记录数据时,此代码仅将我的计数保留为整数 0。

<tr>
<td style="width: 125px"><a href="xgrhCompleted.php" target="Frame">xgrh</a></td>
<td style="width: 125px" align="center"><a href="xgrhCompleted.php" target="Frame">
<?php
$result = mysql_query("SELECT COUNT(*) as cd FROM requests WHERE status='Completed' AND compUser='xgrh' AND CompDt = 'Date_Time=CURdate()'");
while($row=mysql_fetch_array($result))
{
echo $row['cd'];
}
?>
</a></td>
</tr>

enter image description here

最佳答案

除了您的拼写错误外,CURDATE() 函数返回格式“YYYY-MM-DD”。您尝试匹配的日期 (10/28/14) 的格式为“MM/DD/YY”。

你的查询应该是

 SELECT  COUNT(*) as cd FROM requests 
WHERE status='Completed' AND compUser='xgrh'
AND CompDt = date_format(curdate(), '%m/%d/%y');

关于php - Mysql 统计用户、状态和今天的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26616540/

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