Вы можете создать столбец TIMESTAMP в MySQL, который будет автоматически обновляться всякий раз, когда он ОБНОВЛЯЕТСЯ. Попробуйте запустить этот SQL из клиента MySQL / PHPmyadmin
CREATE TABLE articles (
id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(256),
content TEXT,
modified_date TIMESTAMP
);
INSERT INTO articles VALUE (1, 'my title', '<p><b>some content</b></p>', NULL);
SELECT * FROM articles;
UPDATE articles SET title='title update';
SELECT * FROM articles;
Таким образом, при каждом обновлении статьи или создании новой статьи значение метки времени будет обновляться.