Preencher data como dd/mm/aaaa, mas...
Boa tardinha pra todos,
No meu Form, eu tenho o campo data de nascimento e outros campos que o usuario vai ter que preencher com data. eu queria que o usuario preenche-se como dd/mm/aaaa, mas o MySQL nao aceita este formato, entao eu queria pegar esses dados do Campo e converter para aaaa-mm-dd.
Eu comecei com esse script aqui, mas num sei pq nao esta dando certo? ele nao deveria pegar o conteudo do que foi digitado no Campo data de nascimento?
function ConverteData($HTTP_POST_VARS["dtNascimento"]){ if (strstr($Data, "/"))//verifica se tem a barra / { $d = explode ("/", $Data);//tira a barra $rstData = "$d[2]-$d[1]-$d[0]";//separa as datas $d[2] = ano $d[1] = mes etc... return $rstData; } elseif(strstr($Data, "-")){ $d = explode ("-", $Data); $rstData = "$d[2]/$d[1]/$d[0]"; return $rstData; }else{ return "Data invalida"; }}
Discussão (11)
Carregando comentários...