我要做的就是删除时间戳超过2天的列中的行。
我已经尝试了很多我在这里看过的东西,但它们似乎都没有用。
这是代码:
$delquery = $tapeDB->query('DELETE FROM newsItems WHERE news_date < TIMESTAMPADD(DAY,-2,NOW());
这些是我在该行上遇到的错误:
警告:中出现意外字符 输入:'''(ASCII = 39)state = 1 in ... 解析错误:语法错误,意外 T_STRING in ...
这应该很容易,但我无法弄清楚我做错了什么。
答案 0 :(得分:4)
你忘记了收尾报价
$delquery = $tapeDB->query('DELETE FROM newsItems WHERE news_date < TIMESTAMPADD(DAY,-2,NOW()');