En versiones posteriores de MySQL puede usar el information_schema
base de datos para decirle cuándo se actualizó otra tabla:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
Por supuesto, esto significa abrir una conexión a la base de datos.
Una opción alternativa sería "tocar" un archivo en particular cada vez que se actualice la tabla MySQL:
Sobre las actualizaciones de la base de datos:
- Abra su archivo de marca de tiempo en
O_RDRW
modo close
otra vez
o alternativamente
- use
touch()
, el equivalente PHP deutimes()
función, para cambiar la marca de tiempo del archivo.
Visualización en página:
- usa
stat()
para leer la hora de modificación del archivo.