php使用date()函数向mysql数据库输入时间的问题
首先我通过以下代码使$date成为一串代表时间的数字<?phpini_set("date.timezone","Asia/Shanghai");$date=date('y...
首先我通过以下代码使$date成为一串代表时间的数字
<?php
ini_set("date.timezone","Asia/Shanghai");
$date = date('ymdGis');
?>
这时,如果我的代码是
<?php
ini_set("date.timezone","Asia/Shanghai");
$date = date('ymdGis');
echo $date;
?>
我可以在网页上看到代表当前时间的正确数字,但如果我通过mysql_query把$date输入到数据库中一个表的一个int字段中,则会永恒不变的出现一串2开头的数字,为什么?我该怎样向数据库中输入正确的$date? 展开
<?php
ini_set("date.timezone","Asia/Shanghai");
$date = date('ymdGis');
?>
这时,如果我的代码是
<?php
ini_set("date.timezone","Asia/Shanghai");
$date = date('ymdGis');
echo $date;
?>
我可以在网页上看到代表当前时间的正确数字,但如果我通过mysql_query把$date输入到数据库中一个表的一个int字段中,则会永恒不变的出现一串2开头的数字,为什么?我该怎样向数据库中输入正确的$date? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询