用php和mysqli更新数据库

时间:2014-12-02 20:02:28

标签: php mysqli

每次用户登录网站时,我都会尝试更新数据库中的上次登录日期。它目前使用空值更新LastLogin?

为什么以下代码不起作用?

$this->mysqli->query("Update adminusers SET LastLogin = DATE('yyyy-mm-dd') WHERE Username = 'admin'");

谢谢!

1 个答案:

答案 0 :(得分:1)

您没有正确使用DATE()功能。您应该使用CURDATE()作为yyyy-mm-dd格式的当前日期

$this->mysqli->query("UPDATE adminusers SET LastLogin = CURDATE() WHERE Username = 'admin'");