作者swallowcc (guest)
看板PHP
标题[请益] 关於时间的问题
时间Sat Jul 31 13:22:32 2010
标题不晓得怎麽下好, 请多见谅
因为最近有需要弄到动态的时间更新, 所以昨天开始玩了一下 ajax (真的是一下...)
截录一小段有疑问的部份
if(!@mysql_select_db($db_name)) die("无法使用资料库");
$link = mysql_connect($db_server, $db_user, $db_passwd);
$sql = "SELECT time FROM timeprac WHERE no = '1' ";
$rs = mysql_query($sql, $link);
$row = @mysql_fetch_row($rs);
$xx = $row[0];
echo 'xx = ' .$xx. '<br>';
echo 'mktime xx = ' .mktime($xx). '<br>';
之前已经在资料库中随便新增了一笔时间 2010-07-31 08:32:11
然後再从里面拖出来加上 mktime
header("cache-control:no-cache,must-revalidate");
header("Content-Type:text/html;charset=utf-8");
date_default_timezone_set('ASIA/TAIPEI');
$showtime = date("Y年m月d日H:i:s");
echo 'normal showtime' .$showtime. '<br>';
echo 'showtime mktime' .mktime($showtime). '<br>';
$_SESSION['ti'] = $showtime;
echo '******** session ti=' .$_SESSION['ti']. '********';
下面的都是在玩看看 echo 出来的效果
有疑问的地方是我从资料库拖出来的 $xx 应该是死的时间,
不过 mktime 之後居然会一直更新时间...
http://imgur.com/QRlNI.jpg
想请问一下这样算是正常的吗 @@; ? 还是有什麽地方没有注意到呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.131.222
1F:→ AndCycle:自己去查一下reference, php的mktime参数不是这样给的 07/31 15:26
2F:→ swallowcc:所以下错参数时间就会跟着更新? @_@; 08/01 13:32
3F:→ MOONRAKER:你到底有没有去看啊 08/01 17:26