我正在尝试基于日期运行查询以更改今天的所有内容,但是具有日期的字段是日期时间字段,我无法更改。我的 date_modified 字段中的值看起来像 2013-10-25 07:05:43。我知道查询没有日期。如果我只使用 Navicat 并将查询的 where 子句运行为:
WHERE inventory.date_modified like '2013-10-25%'
它运行良好。我在其他 SO 帖子中发现了一些想法,当我尝试将其放入我的 php 代码中时:
$today = date("Y-m-d"); $today = '%' . $today . '%';
然后我的where子句是:
WHERE inventory.date_modified like $today
我得到了试图解析非对象的致命错误。我知道 $today 中有一个值,但我不清楚如何使用我的 php 代码执行此操作?