Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou utilizando este comando para inserir os dados no banco:
$nome = $_POST[nome];
$sobrenome = $_POST["sobrenome"];
$sexo = $_POST["sexo"];
$data_nasc = "$_POST[ano]-$_POST[mes]-$_POST[dia]";
$cidade_nasc = $_POST["cidade_nasc"];
$estado_nasc = $_POST["estado_nasc"];
$data_falec = "$_POST[ano2]-$_POST[mes2]-$_POST[dia2]";
$cidade_falec = $_POST["cidade_falec"];
$estado_falec = $_POST["estado_falec"];
$nota = $_POST["nota"];
$idade = floor((strtotime($data_falec) - strtotime($data_nasc))/(60*60*24*365.2425));
mas ao inserir uma pessoa que nasceu em 14/08/1900 e faleceu em 15/08/2009 registra no banco 39 anos?
onde esta o erro?
Grato pela atenção.
Carregando comentários...