Trocar formato de Data, para salvar no banco de dados MYSQL
Ola,
Preciso de ajuda gente!
Data Inicio <input type="date" name="DataInicio" value="<?php $data = date("d/m/Y"); echo $data; ?>" >
Data Final <input type="date" nome="DataFim" onKeyPress="mascara(this, '##/##/####')" >
Em outro form recebo as informações:
$dataIni = $_POST["DataInicio"];
$dataFim = $_POST["DataFim"];
$dataI = date("Y-m-d", strtotime($dataI));
$dataF = implode("-", array_reverse(explode("/",$dataFim)));
mysql_query("INSERT INTO Fiscal(Nome_Fiscal,Siape,Email,Data_Inicio,Data_Final) Values('$nome', '$siape', '$email', '$dataI', '$dataF')") or die(mysql_error());
Não apresenta erro algun.
Os dados inciais são salvos no banco, mas as datas recebem um valor fixo de 1970-01-01.
Usei o echo e a data inicial está correta mas quando eu uso o parâmetro para converte-lá ela volta a assumir o valor 1970-01-01, enquanto a data final não mostra valor nenhum.
Desde já agradeço a ajuda e atenção.
Discussão (3)
Carregando comentários...