我想将日期和时间从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']。但是我仍然收到错误“日期时间值不正确”。我可以用来获取日期吗?
$_SERVER['REQUEST_TIME']
一定是确切的请求时间吗?您可以使生活更轻松,只需使用:
INSERT INTO tbl_reviews (headline, text, date, rating, product_id, username) value (:headline, :text, now(), :rating, :product_id, :username)
MySQL将在您的输入写入表后立即插入当前日期。