now()到底是服务器系统时间,还是数据库系统时间
解决方案 »
- PHP如何只读取一篇文章的文字,不读取图片呢?急~
- 搞定php远程连接sybase 分享 散分
- 分页代码问题
- jquery 问题
- 求取json格式数据
- 关于 PHP 的CURL的问题
- phpmyadmin登陆问题?急急
- Notice: mysql_connect(): SQL safe mode in effect - ignoring host/user/password information in E:\php\chinaTaiWaiSeerver\dgtsfron
- 在linux下如何实现用php改一个文件的权限?
- php 中变量前后加“.” 后,变量无法识别
- 请教PHP高手关于PHP提交表单
- 怎么登录用http头的401 Unauthorized进行身份验证的服务器?
客户端本机时间是2010-10-10,那插入服务器的时间是不是就为2010-10-10
2、$date=Date('Y-m-d');
insert into aa(time) values('$date');
1 插入的是数据库的系统时间
2 插入的是web server时间
即使他们运行在同一台机器上,也有这个时间不同的可能
客户端本机时间是2010-10-10,那插入服务器的时间是不是就为2010-10-10
======================
NOW()是数据库服务器的时间。$date=Date('Y-m-d');这个是WEB服务器的时间。这两个都和客户端机器的时间很可能不一样。
为了保证时间一致,我们做自己的时间服务器
每个地区的时间服务器都定时去中心站同步时间
之后每地区的其他机器,包括内网IP的数据库服务器,定时去该地区的时间服务器同步使用一年多了,没有出过问题