在我的页面页脚,我想添加一些类似"上次更新xx/xx/200x"的内容,这个日期是某个mySQL表的最后一次更新.
最好的方法是什么?是否有检索上次更新日期的功能?我应该每次需要这个值时访问数据库吗?
在我的页面页脚,我想添加一些类似"上次更新xx/xx/200x"的内容,这个日期是某个mySQL表的最后一次更新.
最好的方法是什么?是否有检索上次更新日期的功能?我应该每次需要这个值时访问数据库吗?
在MySQL的更高版本中,您可以使用information_schema
数据库来告诉您另一个表何时更新:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
这当然意味着打开与数据库的连接.
另一种 Select 是在MySQL表更新时"touch "特定文件:
关于数据库更新:
O_RDRW
模式打开时间戳文件或者
utimes()
函数等价的touch()
来更改文件时间戳.页面显示:
stat()
读回文件修改时间.