php取时间 我用的mysql数据库,date字段的类型为datetime,问题是我用了好几个函数如date(),getdate(),localtime()往date里添加时间时,最后添加的值全为0000-00-00 00:00:00,请问这是怎么回事啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 date_default_timezone_set(PRC);设置时间为北京时间 是不是你insert语句有问题啊? MYSQL里用TIMESTAMP自动填充即可。 date字段的类型为不要用datetime,改成int(10)存储的时候存: time() unix时间戳读取数据库的时候 用date()函数来显示 php的时间一般都是int(11),time() mysql里是NOW()但建议都使用PHP的时间,可以避免很多问题,如PHP时区与mysqlSHIQU 不一致 date类型不用格式化直接输出,一般用int类型存时间戳,节约空间,读取时再格式化一下date() $sql = 'INSERT INTO `table` ( `datetime` ) VALUES (' . date('Y-m-d H:i:s') . ')'; <?php$now = date("Y-m-d H:i:s");echo $now; ?> 把你的代码也贴出来瞧瞧. $datatime = time(); $sql_code = " INSERT INTO TABLENAME (datetime) VALUES ('".$datatime."') "; 可以参照下这篇文章,PHP的格式化时间函数date()与gmdate()。 date_default_timezone_set(PRC);先设置时间域为北京时间 求alexa完整数据接口 般都是用CSV来导入EXECL数据,我能直接用XLS导入到PHP吗? php5 编译问题 图片的新闻以滚动的形式出现 初来乍到,向你们问点简单的问题 再提一个问题,大家看看怎么解决,进者有分,呵呵…… 文件操作问题,翻遍了手册也没找到答案。请高手指教。 请各位大虾帮个忙. 谁来救救我 ,php 我试好多次,看了好多资料就是运行不了:( 请问网页中 cfm是用什么语言写的?对应的操作系统和数据库又是什么? smarty静态 php xml xsl问题
存储的时候存: time() unix时间戳读取数据库的时候 用date()函数来显示
$sql = 'INSERT INTO `table` ( `datetime` ) VALUES (' . date('Y-m-d H:i:s') . ')';
$now = date("Y-m-d H:i:s");
echo $now;
?>
$sql_code = " INSERT INTO TABLENAME (datetime) VALUES ('".$datatime."') ";