如何将当前日期插入数据库然后检索它?

时间:2014-08-01 07:52:46

标签: php mysql database time timestamp

$query = mysql_query ('insert into pm timestamp values("'.strtotime("now").'")')
echo "<td>".date('d-M-Y H:i:s', $date3)."</td>
数据库中的

时间戳为INT(11)

我今天能够获得约会,但我无法获得当前时间。

请帮助谢谢!

3 个答案:

答案 0 :(得分:2)

您必须使用MySql直接在数据库中获取时间戳,而不是PHP。将“timestamp”的类型更改为时间戳,并使用相应的函数“NOW()”

您的请求就是这样:INSERT INTO table (timestamp) VALUES 'NOW()'

答案 1 :(得分:1)

time();

以unix格式显示当前日期和时间 - 时间戳

$query = mysql_query ('insert into pm timestamp values("'.time().'")')

之后当你将字段值检索到var $ date3时,就像你做的那样回显它

echo "<td>".date('d-M-Y H:i:s', $date3)."</td>";

答案 2 :(得分:1)

如果您需要时间戳,请使用time()

php > echo time();
1406880195