• 0
Sign in to follow this  
Guest silva

Incluindo Data No Mysql

Question

Guest silva

ola,eu recentemente estou tentando inclui em uma tabela do mysql..uma data

em um campo DATE la no mysql né..

mas tem um problema.~....

na hora de inserir, eu estou usando esse formato

date(Y/d/m);

ai beleza..aparece na pagina o q eu quero certinho....mas quando eu insiro no db do mysql, ele fica assim la...

0000-00-00

porque isso??? eu não posso inserir assim ?? eu tenho q fazer alguma outra coisa é??

obrigado

t+

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

o formato 0000-00-00 é YYYY-MM-DD

Dê uma verificada no formato que você está usando. Cuidado para não trocar o dia pelo mês.

Abraço!

Share this post


Link to post
Share on other sites
  • 0
Guest Guest

então, mas eu creio q eu esteja usando o formato certo sim...

pelo q postei no tópico.....estou usando assim

date(Y/d/m);

o q me daria a data, por exemplo....

2005/12/28

ai eu já não sei qual pode ser o erro não é?...hehe

brigado

t+

Share this post


Link to post
Share on other sites
  • 0

isso não é erro, é o padrão ora, a data padrão brasileira é dd/mm/yyyy mas o mysql não é brasileiro e segue o padrão americano, você que tem que adaptar seu script ,grave no banco no padrão 0000-00-00 e na hora de exibir os dados você formata pro padrão brasileiro

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this