ねえ、私はmysqlで日付をフォーマットしたい
DATE_FORMAT(tblnews.datead, '%M %e, %Y, %l:%i%p')
引用符を正しく取得できないように見えるので、エラーが発生し続けます。これをどのようにクエリに入れますか?
それが Database_Expression の用途だと思います:
v2.x でこのスレッドを読む: http://forum.kohanaphp.com/comments.php?DiscussionID=277&page=1#Item_7 v2.4 で実装されており、おそらく 2.3 で実装されていますが、私にはよくわかりません使用していません。
v3.0 では、データベース モジュールで Database_Expression を検索します。次のようなものでなければなりません
$expr=new Database_Expression('DATE_FORMAT(tblnews.datead, "%M %e, %Y, %l:%i%p")');
それから
$db->select($expr)->from()...
とにかく、本当にそれができない場合でも、 query() を使用して手動でクエリを作成できます...