$sql = "update dict set t=date('Y-m-d ',strtotime(t))";
mysql_query($sql);
dict 库把字段T的现有数据2010-03-11 16:43:40修改为2010-03-11为什么不行,请大家帮忙看下

解决方案 »

  1.   

    用函数取前十个字符  substr($time,0,10)
      

  2.   

    你这压根就不是mysql的函数
    如果你要时分秒为00:00:00
    update dict set t=date(now());
    如果无所谓,
    update dict set t=now();如果非要不要时分秒部分
    请改t字段为date型
      

  3.   


    $sql = "update dict set t=date_format(t,'Y-m-d')";
      

  4.   

    改字段属性为DATE这个方法最好,结帖