2012-11-28 5 views
0

Je rencontre des problèmes lorsque j'essaie d'insérer une fonction de Select detro exemple DATE_FORMAT (date_end, '% W% M% Y') AS dateend.

$ this-> db-> select (name, DATE_FORMAT (date_end, ‘% W% M% Y’) AS dateend) 

Il dit la méthode '% W% M% Y' est inconnue

Répondre

3

Selon cette post et ce forum entry, ajoutant false à votre requête fera le travail:

$this->db->select("DATE_FORMAT(your_date_field, 'Year: %Y Month: %m Day: %d') AS formated_date", FALSE); 
+0

Merci J'ai travaillé la réponse – yoelrodguez

+0

Cool! Donc marquerait la réponse comme acceptée alors? –

+0

J'étais curieux de savoir ce que les «faux» font. [D'après la documentation] (http://ellislab.com/codeigniter/user-guide/database/active_record.html): 'Si vous le définissez sur FALSE, CodeIgniter n'essaiera pas de protéger vos noms de champs ou de tables par des guillemets. '. –