簡體   English   中英

PHP MYsql 使用時間戳比較刪除語法的問題

[英]Problem with PHP MYsql Delete syntax with timestamp comparison

我要做的就是刪除時間戳超過 2 天的列中的行。

我已經嘗試了很多我在這里看到的東西,但它們似乎都沒有工作。

這是代碼:

$delquery = $tapeDB->query('DELETE FROM newsItems WHERE news_date < TIMESTAMPADD(DAY,-2,NOW());

這些是我在那條線上遇到的錯誤:

警告:輸入中的意外字符:''' (ASCII=39) state=1 in... 解析錯誤:語法錯誤,意外的 T_STRING 在...

這應該很容易,但我無法弄清楚我做錯了什么。

你忘記了結束語

$delquery = $tapeDB->query('DELETE FROM newsItems WHERE news_date < TIMESTAMPADD(DAY,-2,NOW()');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM