我需要在网站首页上显示网站上次更新日期。 我的数据库中有80多个表。 使用codeigniter
SELECT UPDATE_TIME,TABLE_SCHEMA,TABLE_NAME FROM information_schema.tables ORDER BY UPDATE_TIME DESC,TABLE_SCHEMA,TABLE_NAME
但它显示每个表的更新日期。
答案 0 :(得分:0)
"在网站上显示网站上次更新日期"我实际上会在更新时将数据写入数据库。或者更新"更新"每个内容项的时间戳。然后你简单查询项目并找到最后更新的。
答案 1 :(得分:0)
如果时间戳不是您可以做的,这将是理想的,那么您可以尝试一种解决方法。
Codeigniter有一个last_query函数,几乎可以返回上次执行的查询。如果您找到该函数并对其进行扩展,或者找到并实际更改该方法以仅存储更新函数(或者用于存储它的一些其他逻辑,可能是从其内部调用的另一种方法),并且当您调用它时,您将获得查询已执行。从那里开始,它就是字符串操作。