1

如何current_timestamp使用 Zend Framework 在 Mysql 数据库中进行设置?

我这样做是为了更新查询:

$data=array("usercode"=>$username,
                "active"=>1,
                "activation_tme"=>"CURRENT_TIMESTAMP()");

问题是 Zend 框架更改CURRENT_TIMESTAMP()'CURRENT_TIMESTAMP()',Mysql 将其作为字符串获取,结果000000000000在时间列中。

4

1 回答 1

3

利用 :

$data = array("usercode"       => $username,
              "active"         => 1,
              "activation_tme" => new Zend_Db_Expr('CURRENT_TIMESTAMP()'));

文档:Zend_Db_Table 程序员参考指南

于 2012-06-21T06:29:16.007 回答