使用php和mysqli更新数据库
我试图在每次用户登录网站时更新数据库中的上次登录日期。它当前使用空值更新LastLogin 为什么下面的代码不起作用使用php和mysqli更新数据库,php,mysqli,Php,Mysqli,我试图在每次用户登录网站时更新数据库中的上次登录日期。它当前使用空值更新LastLogin 为什么下面的代码不起作用 $this->mysqli->query("Update adminusers SET LastLogin = DATE('yyyy-mm-dd') WHERE Username = 'admin'"); 谢谢 您没有正确使用DATE()函数。对于yyyy-mm-dd格式的当前日期,应使用CURDATE() $this->mysqli->query("U
$this->mysqli->query("Update adminusers SET LastLogin = DATE('yyyy-mm-dd') WHERE Username = 'admin'");
谢谢 您没有正确使用
DATE()
函数。对于yyyy-mm-dd格式的当前日期,应使用CURDATE()
$this->mysqli->query("UPDATE adminusers SET LastLogin = CURDATE() WHERE Username = 'admin'");
RTFM@Rafael会话当前日期的值?呃为什么???
DATE(NOW())
应该是CURDATE()