为了账号安全,请及时绑定邮箱和手机立即绑定

超过 45 天的项目的 rowCount

超过 45 天的项目的 rowCount

PHP
猛跑小猪 2023-09-15 09:28:33
我有一个表格,用它来显示小部件的库存天数,这是我为此使用的代码$getWidgets = $db->prepare("SELECT * FROM widgettracker WHERE id=id");$getWidgets->execute();$widgets = $getWidgets->fetchAll();    foreach ($widgets as $widget) {$startDate = new DateTime();$endDate = new DateTime($widget['dadded']); $diff = date_diff($endDate,$startDate); $days = (int) $diff->format('%a');我在屏幕顶部有信息框,为我提供不同的小部件信息,我想要的是这些信息框之一,为我提供 45 天 + 的库存小部件总数我正在网站的其他部分使用此代码,但我讨厌使用天/日期,而且根本无法弄清楚在哪里以及如何对超过 45 天的日期进行计数$widget45days = $db->query("SELECT id FROM widgettracker WHERE widgetstatus='Widgets for Sale'");$widget45dayscounted = $widget45days->rowCount();
查看完整描述

1 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

查询应如下所示:


SELECT * 

FROM widgettracker 

WHERE dadded < NOW() - INTERVAL 45 DAY;


查看完整回答
反对 回复 2023-09-15
  • 1 回答
  • 0 关注
  • 69 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信