我在mysql数据表内有个timez字段专门存放时间戳。从date函数可以在网页表单上显示指定格式的日期时间。我想修改后仍然保存为时间戳,怎么实现?谢谢!在网页上显示时间代码:
$sql="select * from good";
$results=mysql_query($sql);
$row=mysql_fetch_array($results);
define('date1', 'Y年n月d日');
echo "<form method='post' action='good.php'>"
echo "时间:<input type='text' name='timez' size='10' value=\"".date($row[timez],date1)."\">";
echo "<br><input type='submit' name='submit' value='修改'>";
echo "</form>";

解决方案 »

  1.   

    在入库前把修改时间用strtotime转换成unix时间戳.
      

  2.   

    <?PHP
    DEFINE("OWNER","王晓明");
    $COPYTIME="2010年3月12日";
    ECHO "<CENTER>COPYRIGHT(C): ".OWNER." 时间:  ".$COPYTIME."</center>";
    ECHO "<BR>";
    ECHO "<CENTER>版权所有:".OWNER."留言:MYWEB.COM</CENTER>";
    ECHO "<BR>";
    ECHO '今天是:  ';
    ECHO DATE("Y-m-d h:i:s  星期 w:");
    ECHO "today is : ";
    ECHO  DATE("l  D S  of  F   Y  h:i:s  A");
    ?>
      

  3.   

    date("Y-m-d H:i:s", $row[timez]) ;