一尘不染

保存日期/时间从PHP到SQL

sql

我想将日期和时间从PHP保存到SQL。这是插入新记录的SQL语句(在类的方法中找到):

INSERT INTO tbl_reviews (headline, text, date, rating, product_id, username)
            value (:headline, :text, :date, :rating, :product_id, :username)

在.php页面中,我使用来调用当前日期和时间$_SERVER['REQUEST_TIME']。但是我仍然收到错误“日期时间值不正确”。我可以用来获取日期吗?


阅读 197

收藏
2021-03-08

共1个答案

一尘不染

一定是确切的请求时间吗?您可以使生活更轻松,只需使用:

INSERT INTO tbl_reviews (headline, text, date, rating, product_id, username)
            value (:headline, :text, now(), :rating, :product_id, :username)

MySQL将在您的输入写入表后立即插入当前日期。

2021-03-08