I senere versioner af MySQL kan du bruge information_schema database for at fortælle dig, hvornår en anden tabel blev opdateret:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
Dette betyder selvfølgelig, at der åbnes en forbindelse til databasen.
En alternativ mulighed ville være at "røre" en bestemt fil, hver gang MySQL-tabellen opdateres:
Ved databaseopdateringer:
- Åbn din tidsstempelfil i
O_RDRWtilstand closedet igen
eller alternativt
- brug
touch(), PHP-ækvivalenten tilutimes()funktion for at ændre filens tidsstempling.
På sidevisning:
- brug
stat()for at læse filændringstiden tilbage.