Php 如何将字段设置为当前日期
用户登录后,应在“LastActivity”字段中输入当前日期 根据这个日期,我可以进行查询,显示所有已登录的用户 我该怎么做? 有人能帮我吗Php 如何将字段设置为当前日期,php,mysql,date,datetime,Php,Mysql,Date,Datetime,用户登录后,应在“LastActivity”字段中输入当前日期 根据这个日期,我可以进行查询,显示所有已登录的用户 我该怎么做? 有人能帮我吗 update myTable set myField = now(); 最好是确保表列设置为type Date。否则,您也将获得相应的时间。您可以按如下方式定义列,而不是手动更新: CREATE TABLE foo( lastActivity TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURREN
update myTable set myField = now();
最好是确保表列设置为type Date。否则,您也将获得相应的时间。您可以按如下方式定义列,而不是手动更新:
CREATE TABLE foo(
lastActivity TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
你不仅可以得到这个的日期,还可以得到时间。在查询中,您可以使用
SELECT DATE(lastActivity) ...
只获取日期部分。不要忘记添加一个字段来存储用户注销的日期/时间。 否则,您只知道哪些用户登录过,而不知道当前会话。
;-) 您可能希望将您选择的语言和数据库格式添加到标记中。这是PHP和MySQL吗?我们是在谈论微软访问吗?或者dBase呢?你想在哪里使用它,用什么语言?你尝试了什么?愚蠢,我忘了告诉它是PHP和MySQL。