Php 通过MySQL';s当前的时间戳到Zend_DB update语句
在使用Zend_DB的update语句时,如何传递mysql的当前_时间戳?下面的方法似乎不起作用 我有这样的想法:Php 通过MySQL';s当前的时间戳到Zend_DB update语句,php,zend-framework,zend-db,Php,Zend Framework,Zend Db,在使用Zend_DB的update语句时,如何传递mysql的当前_时间戳?下面的方法似乎不起作用 我有这样的想法: $update = array( 'Name' => 'John', 'DT_Modified' => 'CURRENT_TIMESTAMP' ); $db->update('usertable', $u
$update = array(
'Name' => 'John',
'DT_Modified' => 'CURRENT_TIMESTAMP'
);
$db->update('usertable', $update );
要运行如下所示的查询:
updateusertable SET Name='John',DT_Modified=CURRENT_TIMESTAMP
尝试使用Zend_Db_Expr以避免不必要的引用:
$update = array(
'Name' => 'John',
'DT_Modified' => new Zend_Db_Expr('CURRENT_TIMESTAMP')
);
$db->update('usertable', $update );