Cara entao faz seguinte se as funçoes do php nao estao funcionando
traz ela formatada atravez de comando SQL mais simples e mais facil e
rapido te passar o comando e vc tenta ai.

SELECT DATE_FORMAT('2010-10-15','%d/%m/%Y') AS dataPT

esse select retorna a data assim: 15/10/2010

Acho que isso pode resolver o seu problema.

Depois da o retorno. Valeu

On 1 out, 12:06, Matheus <mabro...@gmail.com> wrote:
> Muito boa a função eu até tentei com ela mas nao to obtendo resultados
> positivos.
>
> $list = new Contato();
>                 $list->find();
>                 $list->data_cadastro = 
> $this->convertData($list->data_cadastro);
>
>                 return $list->allToObject();
>
> Me retornou a data no formato do Mysql nao fez a conversao. Devo ter
> errado alguma coisa.
> Abs
>
> On 1 out, 10:06, Luiz Nogueira <lnfjun...@gmail.com> wrote:
>
> > Cara te dar uma ideia aqui usa um funcao do php para converter data
> > seja ela de formato americano para brasileiro ou de brasileiro para
> > americano.
> > Te mandar a funcao que fiz e funciona perfeitamente:
>
> >         /**
> >          * Funcao que converte data tanto no formato d/m/Y para Y-m-d para 
> > BD
> > MYSQL
> >          * ela converte do banco no formato Y-m-d para o formato d/m/Y para
> > retornar
> >          * a data no formato BR para o usuario final
> >          *
> >          * @author Luiz Nogueira <lnfjun...@gmail.com>
> >          * @access public
> >          * @param String $dtString
> >          * @return String
> >          * @version 0.1 (11/06/2010)
> >          */
> >         public function convertData($dtString){{
> >                 $data_nova = implode(preg_match("~\/~", $dtString) == 0 ? 
> > "/" : "-",
> > array_reverse(explode(preg_match("~\/~", $dtString) == 0 ? "-" : "/",
> > $dtString)));}
> >                 return $data_nova;
> >         }
>
> > Funciona 100% depois da uma olhada ai e da um retorno.
>
> > Abraço
>
> > On 1 out, 09:06, Matheus <mabro...@gmail.com> wrote:
>
> > > Bom dia, estou tentando fazer um select usando o Lumine, ate ai
> > > tranquilo, so que eu quero converter a data para mostrar no flex, e
> > > não estou conseguindo graças ao Lumine. Porque quando tiro ele e faço
> > > o sql na mão funciona normal.
>
> > > Segue o metodo de busca
>
> > >                 $list = new Contato();
> > >                 $list->find();
>
> > >                  $dt = explode("-",$list->data_cadastro);
> > >                  $list->data_cadastro = date("d/m/Y", mktime(0, 0, 0, 
> > > $dt[1],
> > > $dt[2], $dt[0]));
>
> > >                 return $list->allToObject();
>
> > > Assim ta tudo certinho deveria funcionar normal. Já tentei com o
> > > proprio metodo do Lumine mas nao deu certo, dai fiz manual no php.
>
> > > Alguma ideia?
>
> > > Abs

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a