-2
我有一個簡單的VBA函數,顯示當前日期以及任何回到21天之前的記錄。將VB日期()和DateAdd函數轉換爲PHP
WHERE date_added between Date() and DateAdd('d', -21, Date())
如何使用PHP和MySQL獲得相同的效果?
當我運行上面的代碼我得到這個錯誤:
「你在你的SQL語法錯誤;檢查對應於您的MySQL服務器版本正確的語法使用近「),並使用DateAdd手冊( 'd',-21,日期())」第1" 行
只是使用相同的mysql查詢! – Alex
@Alex:他可能會問'DateAdd'部分;該代碼是SQL和VB的奇怪組合,沒有區別,可能是因爲它實際上是Access VBA,而不是VB.NET或VBScript。 –
@NathanTuggy也許。但是我們有'DATEDIFF'和mysql。但他並沒有詢問有關mysql轉換的問題,他詢問了有關vb <->的問題;-) :-) – Alex