PHP / MySQL最后编辑脚本?

时间:2009-11-28 04:09:53

标签: php mysql

如何创建一个php脚本,用于存储和显示上次使用PHP和MySQL编辑文章的时间。

2 个答案:

答案 0 :(得分:3)

您可以在MySQL中创建一个TIMESTAMP列,只要UPDATed就会自动更新。尝试从MySQL客户端/ PHPmyadmin

运行此SQL
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;

因此,每当您更新文章或创建新文章时,时间戳值都将更新。

答案 1 :(得分:0)

我做了以下假设:

  • 您有一个在PHP中编写的控制面板,您可以在
  • 中添加或更新文章
  • 您的文章位于数据库的一个表格中,一行一行(我将其称为您的文章表格)
  • 您可以访问phpMyAdmin或知道如何手动添加MySQL列

因此,只要添加或更新您的某篇文章,它就会更新时间戳,创建一个类型为:TIMESTAMP的新列,默认值为:CURRENT_TIMESTAMP,属性:更新时为CURRENT_TIMESTAMP。