0
Zend_Dbでレコードを挿入するときにmysql NOW()関数を使用しようとしていますが、動作していないようです。 // $取引は非常に通常のZend_Db_Tableオブジェクトpdo_mysqlでNOW()を使用してテーブルに挿入する方法
$transaction->insert(array('date_created' => 'NOW()')); //inserted 0000-00-00 00:00:00
$transaction->insert(array('date_created' => '2010-12-12 12:12:12')); //inserted 2010-12-12 12:12:12
私は
$transaction->query()
を使用してそれを行うことはかなり確信している。しかし、私の最初のアプローチで間違っていたかと思ったです。また、phpmyadminでNOW()がサーバー上で動作します。
すべてこれはubuntuサーバー上です。
作品の
new Zend_Db_Expr('NOW()')
をお試しください!私はそれを使用せずに動作することを期待していたが、ああ。ご協力いただきありがとうございます! – Iznogood10分で答えを受け入れることができます:( – Iznogood
これを使わないと、PHPは 'NOW()'と 'NOW() 'を含む文字列を区別することをどのように期待しますか? –