【发布时间】:2021-08-18 09:04:35
【问题描述】:
我正在使用 PHP time() 函数来获取当前时间并将其插入数据库。
我还可以通过在变量中设置值并执行以下操作来检索日期:date(Y-m-d, $time)
但是现在我想从数据库中获取当前日期的结果与插入数据库中的时间相比
我试过了:
SELECT sum(amount) as today_sales FROM activity WHERE type = 'debit' AND `time` = DATE(NOW())
但是这个查询不起作用。结果仍然显示 0
【问题讨论】:
-
分享你试过的代码
-
SELECT sum(amount) as today_sales FROM activity WHERE type2 = 'debit' AND 'time' = DATE(NOW())
-
尝试运行 SELECT NOW() 并检查您的数据库和网络服务器是否在同一时区
-
你有访问 phpmyadmin 的权限吗?
-
您在
time周围使用撇号,但您应该使用反引号。