添加产品到数据库时添加日期/时间

时间:2013-09-10 13:13:44

标签: php html mysql datetime

我已经尝试谷歌这样,所以我没有问,因为我确信这是一个简单的任务...

我正在建立一个电子商务网站,并希望将产品的日期和时间添加到产品数据库中?

道歉,如果这很简单,但我先在其他地方进行了研究。

谢谢

2 个答案:

答案 0 :(得分:4)

这可能只是数据库架构的一部分:

ALTER TABLE  `products` ADD  `created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP

每当创建一行时,这将自动为列created添加时间戳。有关详细信息,请尝试以下操作:Automatic Initialization and Updating for TIMESTAMP

显然,在这种情况下,该表名为products,您需要将其更改为您的表名称。

<强>更新 要同时更新所有现有记录,只需运行:

UPDATE `products` SET `created` = NOW()

如果您想更具体地使用:

UPDATE `products` SET `created` = NOW() WHERE `created` = '0000-00-00 00:00:00'

答案 1 :(得分:0)

Method1:将Current DateTime作为参数传递给Insert

方法2:在产品

中设置日期时间列的默认值