你用0000-00-00这个格式试一下,MYSQL默认是这样的。

解决方案 »

  1.   

    你的不标准当然插不进了。
    应该是YYYY-MM-DD
      

  2.   

    是不是直接用$date=Date("")作为变量再输进去会好点呢
      

  3.   

    MYSQL有取得当请时间的函数——now()insert into tbl_name (Birthday) values (now())update tbl_name set Birthday=now()
      

  4.   

    mysql的date格式是YYYY-MM-DD 所以改成2004-03-15 就行了。
      

  5.   

    但Birthday是生日,不会是此时的时间的。