mysql_query("insert into tablename (date1) valus ($date);
字段名能叫date吗?

解决方案 »

  1.   

    这样试试:
    $date = date("Y-m-d H:i:s");
    mysql_query("insert into tablename (date) valus ('$date')");
      

  2.   

    如果这样不行,告诉我你使用的数据库是那种,sql server、mysql、oracle.....
      

  3.   

    应该是如indeed(indeed) 所说的那样的。在SQL中时间得加上“'”.
    再就是字段名最好是不要与系统关键字重名,否则在有些时间会出现一些很莫明其妙的问题。
      

  4.   

    我用的是mysql,我把数据类型设置成datetime是应为我要安数据时间排序
      

  5.   

    $date = date("Y-m-d H:i:s");
    mysql_query("insert into tablename (date) values ('$date')");
      

  6.   

    你要写当前时间?
    直接用这个就行了,写入的格式默认就是0000-00-00 00:00:00mysql_query("insert into tablename (date) values (NOW())");
      

  7.   

    我的意思是在mysql_query()中sql语句里出现的编量是不是都要用'扩起来呢?我马上就结贴。