use*_*275 10 php mysql timestamp
假设我有一个包含这些字段的表名auto_parts.
id, part, price, timestamp
我通过php插入一个新行,如下所示:
$query = "insert into auto_parts(id, part, price, timestamp)
values(1, 'axle', 200)"
mysql_query($query);
Run Code Online (Sandbox Code Playgroud)
会自动添加时间戳.或者我是否必须自己插入时间戳值?
par*_*mar 20
你需要做的是声明timestamp你的sql中的类型
timestamp TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
Run Code Online (Sandbox Code Playgroud)
并将查询修改为
$query = "insert into auto_parts(id, part, price)
values(1, 'axle', 200)"
mysql_query($query);
Run Code Online (Sandbox Code Playgroud)
Ali*_*der 10
$query = "insert into auto_parts(id, part, price, timestamp)
values(1, 'axle', 200, 'NOW()')"
mysql_query($query);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36950 次 |
| 最近记录: |