Ir para conteúdo

Arquivado

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

Marcello Ruoppolo

Gravando data no mysql

Recommended Posts

Olá galera td certo?

 

Eu to com uma dúvida, na verdade mto básica, eu tenho um campo de texto em um formulário com uma mascara na qual o usuario vai digitar uma data e a mascara vai transformar na seguinte string: dd-mm-yyyy

 

Ai eu utilizo:

 

$data = date('Y-m-d', strtotime($_POST['data']));

 

Para fazer a conversão para yyyy-mm-dd eu estou depurando o código e estou vendo que ele formata direitinho, porém na hora q eu gravo no banco de dados fica 0000-00-00 o campo no banco é do tipo date, como eu faço pra gravar esta data??

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ao submeter o formulário ,dá um print em $_POST['data']) e verifique se

realmente o formato está dd-mm-yyyy.

<?php
   $data = '22-11-2001';
   echo date('Y-m-d', strtotime($data));

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.