注册时$regdate = date("Y-m-d")
存入数据库 但是注册后查看数据库中时logtime中均显示0000-00-00
用输出语句查看时显示1970-01-01
是什么原因?如何改动

解决方案 »

  1.   

    logtime字段是什么类型的? 顺带的把插入数据库那段的代码也贴出来吧
      

  2.   

    插入数据库:
    $sql = "INSERT INTO register(name,password,email,logTime,score)VALUES('$username','$password','$email',$regdate,10)";
    logtime的字段是data型的
      

  3.   

    $regdate 需加上引号
    '$regdate'
      

  4.   

    其实你直接
    $sql = "INSERT INTO register(name,password,email,logTime,score)VALUES('$username','$password','$email',now(),10)";
    更好些