I senare versioner av MySQL kan du använda information_schema databas för att berätta när en annan tabell uppdaterades:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
Detta innebär naturligtvis att man öppnar en anslutning till databasen.
Ett alternativ skulle vara att "röra" en viss fil när MySQL-tabellen uppdateras:
Om databasuppdateringar:
- Öppna din tidsstämpelfil i
O_RDRWläge closedet igen
eller alternativt
- använd
touch(), PHP-motsvarigheten tillutimes()funktion för att ändra filens tidsstämpel.
Visning på sidan:
- använd
stat()för att läsa tillbaka filändringstiden.