In latere versies van MySQL kunt u het information_schema
. gebruiken database om u te vertellen wanneer een andere tabel is bijgewerkt:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
Dit betekent natuurlijk wel dat er een verbinding met de database moet worden geopend.
Een alternatieve optie zou zijn om een bepaald bestand te "aanraken" wanneer de MySQL-tabel wordt bijgewerkt:
Over database-updates:
- Open uw tijdstempelbestand in
O_RDRW
modus close
het weer
of anders
- gebruik
touch()
, het PHP-equivalent van deutimes()
functie, om het tijdstempel van het bestand te wijzigen.
Op paginaweergave:
- gebruik
stat()
om de wijzigingstijd van het bestand terug te lezen.