我在将日期正确插入数据库时遇到问题。
$date = date('m/d/Y h:i:s', time());
我使用这种格式,它正确地回显,但是,当我插入时
mysql_query("INSERT INTO table
(dateposted)
VALUES ('$date')");
它似乎没有成功,并且时间仍然是 00:00:00 如果您能找到很好的解决方案,谢谢。
最佳答案
如果您想存储当前时间,只需使用 MYSQL 的函数即可。
mysql_query("INSERT INTO `table` (`dateposted`) VALUES (now())");
如果你需要用PHP来做,格式化它Y-m-d H:i:s
所以试试
$date = date('Y-m-d H:i:s');
mysql_query("INSERT INTO `table` (`dateposted`) VALUES ('$date')");
关于php - 以日期时间格式插入当前日期 mySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9541029/