日期字段类型——datetime插入系统当前时间
insert into tbl_name (date) values (now())插入指定时间
insert into tbl_name (date) values ('2004-12-01 08:30:52')

解决方案 »

  1.   

    对不起啊!我用now()会出错啊!
    我试过了!
    Fatal error: Call to undefined function: now() in D:\Apache2\Apache2\htdocs\2fun\admin\newsinsert.php on line 22
      

  2.   

    请大家再帮帮我吧!php中没有now()函数啊!只有asp中才有啊!
    求求大家了!
      

  3.   

    now这个sql语法,不是php 
    mysql_query("insert into tbl_name (date) values (now())");
      

  4.   

    注意,下面的是mysql手册中的,和php的函数没关系:
    NOW() 
    SYSDATE() 
    CURRENT_TIMESTAMP 
    以 'YYYY-MM-DD HH:MM:SS' 或 YYYYMMDDHHMMSS 格式返回当前的日期时间值,返回的格式取决于该函数是用于字符串还是数字语境中: 
    mysql> SELECT NOW();
            -> '1997-12-15 23:50:26'
    mysql> SELECT NOW() + 0;
            -> 19971215235026注意,函数 NOW() 在每个查询中只计算一次,也就是在查询开始执行时。这就是说,如果在一个单独的查询中多次引用了 NOW(),它只会给出值都是一个相同的时间。
      

  5.   

    如果是php有data函数,可以显示时间日期等多种格式,
    不过如果是插入数据库用now()就OK了,这是mysql的语法