Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Joe

Problemas com datas no MySQL

Recommended Posts

Comecei a trabalhar recentemente com My SQL para web e estou com problemas no tratamento de datas, pois meu banco de dados converte todas as datas digitadas no formato dia/mês/ano para ano/mês/dia, alterando muitas vezes o que foi digitado. Verifiquei no banco de dados via MySQL Admin que há uma opção para tratamento de datas. Alguém sabe como posso resolver o problema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for para exibir a data no formato dd/mm/aaaa

 

$data_banco = implode("-", array_reverse(explode("-", $data_exibi)));

<{POST_SNAPBACK}>

-----------------------------------

 

Obrigado pela ajuda,

 

A data foi formatada em dd/mm/aaaa

 

Mas agora ocorre outro problema: quando digito e vou salvar a data 06/04/2005 no banco de dados através de um form, ele muda para 20-04-2006

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara nao entendi muito bem teu problema mais teu um jeito de resolver na hora de gravar no banco de dados assim olha:

 

 

PHP

[*]list ($ano, $mes, $dia) = split ('-', $data);

 

Voce separa a data como voce quiser e trabalha com ela como voce quiser na hora de inserir e mostrar na tela

 

PHP

[*]echo $dia."/".$mes."/".$ano;

[*]

[*]INSERT INTO tabela (id, data) VALUES ('', '$ano."-".$mes."-".$dia');

 

Se nao for isto estou por ai

 

Flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.