In späteren Versionen von MySQL können Sie das information_schema verwenden Datenbank, um Ihnen mitzuteilen, wann eine andere Tabelle aktualisiert wurde:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
Dies bedeutet natürlich, dass eine Verbindung zur Datenbank hergestellt wird.
Eine alternative Option wäre, eine bestimmte Datei zu "berühren", wenn die MySQL-Tabelle aktualisiert wird:
Bei Datenbankaktualisierungen:
- Öffnen Sie Ihre Zeitstempeldatei in
O_RDRWModus closees nochmal
oder alternativ
- benutze
touch(), das PHP-Äquivalent vonutimes()Funktion, um den Dateizeitstempel zu ändern.
Anzeige auf der Seite:
- benutze
stat()um die Änderungszeit der Datei zurückzulesen.