2009-09-13 11 views
0

hey, je veux formater une date dans une base MySQL en utilisantcitations Kohana dans la requête

DATE_FORMAT(tblnews.datead, '%M %e, %Y, %l:%i%p') 

je ne peux pas sembler obtenir les citations droite, donc je continue à recevoir des erreurs. comment mettriez-vous cela dans une requête?

+0

Quelle est l'erreur? Êtes-vous sûr que le type de données de la colonne tblnews.datead est la date? –

Répondre

1

Je pense que est ce que Database_Expression est utilisé pour:

dans 2.x lire ce fil: http://forum.kohanaphp.com/comments.php?DiscussionID=277&page=1#Item_7 Il est mis en œuvre v2.4 et est probablement en 2.3, mais je ne suis pas sûr que je ne suis pas En l'utilisant.

dans v3.0 recherchez Database_Expression dans le module de base de données. Devrait être quelque chose comme

$ expr = new Expression de la base de données ('DATE_FORMAT (tblnews.datead, "% M% e,% Y,% l:% i% p")');

puis

$ db-> select (expr $) -> à partir de() ...

Quoi qu'il en soit, si vous ne pouvez vraiment pas le faire, vous pouvez toujours utiliser la requête() et écrire votre requête manuellement ...

Questions connexes