本人初学PHP,现做一论坛。同样的一句查询语句:select name,score,publish,nlevel,registertime,lastlogin,content from users,content where name=username and topicid='23' order by ptime asc limit 0,10mysql中结果为:Array ( [0] => cai [1] => 0 [2] => 1 [3] => 1 [4] => 1985-07-09 00:00:00 [5] => 2008-01-14 09:01:00 [6] => q )PHP网业中结果为:Array ( [0] => cai [1] => 0 [2] => 1 [3] => 1 [4] => 1985-07-09 00:00:00 [5] => 1985-07-09 00:00:00 [6] => q ) 一开始Array[5]取的是lastp,的确是1985-07-09 00:00:00,可后来改成lastlogin后依然没改变为什么???还有我已经在php.int中设置了session.use_trans_sid = 1但refresh后Session时有时无,很是郁闷!!!!

解决方案 »

  1.   

    是不是可以在from中限制一下啊?
      

  2.   

    数据库里就是2008-01-14   09:01:00时区是date.timezone =PRC,我只在php.int里设置了这个,好象差了个40分钟,有没有问题?
      

  3.   

    服务器当前时间是多少.设置了date.timezone   =PRC应该没用问题
      

  4.   

    我在自己机子上弄的,本身就是服务器,系统时间是2008年的,不知道你说的服务器时间怎么看。我把PHP页面中的查询语句输出粘贴到查询编辑器(Navicat 8 for MySQL)中,结果正常,一到网业上就不正常。lastlogin得到的时间总是和registertime的时间一模一样。