lzth.net
当前位置:首页 >> 怎么用php获得时间,然后存入mysql,mysql的时间类... >>

怎么用php获得时间,然后存入mysql,mysql的时间类...

如果mysql的数据类型是date的话 用date('Y-m-d')获取时间 如果是datetime类型,用date('Y-m-d H:i:s')获取时间 个人建议,用int存储,这样占用的的资源小,查询的速度也会快,用time()方法获取时间戳,在调用的时候根据你想要的形式,将时间戳转...

php中向mysql中插入当前时间方法: 例:insert into tablename (fieldname) values (now()) 时间函数的选用说明: NOW()函数以`'YYYY-MM-DD HH:MM:SS'返回当前的日期时间,可以直接存到DATETIME字段中。 CURDATE()以'YYYY-MM-DD'的格式返回今天...

我建议还是用数组吧 $sql="SELECT B FROM WHERE B=4"; $sqla=mysql_query($sql); $sqlaa=mysql_fetch_assoc($sqla); $sqlaa['B']*你要的数字~

这个很简单,基础的有一个会员系统,然后做一个日期表(前端),每个日期可以关联上会员的ID,基本的就完成了,剩下的日期下的工作安排啊等等这些在这个基础上跟就好了

检查一下写入数据库的时间值是否正确,一般是时间戳形式,在输出时将时间戳用date函数转成Y-m-d H:i:s形式。

echo date('Y',strtotime('2011-10-01'));//Y是年,m是月,d是日 没测试,应该可以。

int类型,时间戳就是一串数字。MySQL转化为时间戳应该用unix_timestamp();方法。

一般是用timestamp,这个是mysql专门用来存时间戳的数据类型, 用这个存的话 在计算时间方面比较方便,比如说你要计算xx分钟/小时之前发表之类的, php也自带了很多对于时间戳的处理函数

插入字符串嘛,我建议你首先用单引号把值包裹起来

mysql数据库的日期字段类型建议为varchar或者char,存入时间戳。 取出的时候,将时间戳转换为你需要的时间格式就好。 例: 假设取出值为$time echo date('Y-m-d H:i:s',$time); 你就会看到:2011-11-23 17:42:43的时间格式

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com