![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/11/2005, 13:35
|
| | Fecha de Ingreso: octubre-2005
Mensajes: 27
Antigüedad: 19 años, 3 meses Puntos: 0 | |
seria una cosa asi
$variable= $_POST['fecha_naci']; //rescato la fecha del cuadra de texto
$actual = date("Y-m-d").'<br>';
$anterior = '$variable'.'<br>'; // fecha sacada del cuadro de texto a calcular la paso como variable
list($fechaAct, $horaAct) = explode(" ", $actual);
list($yearAct, $mesAct, $dayAct) = explode("-", $fechaAct);
list($horaAct, $minAct, $secAct) = explode(":", $horaAct);
list($fechaAnt, $horaAnt) = explode(" ", $anterior);
list($yearAnt, $mesAnt, $dayAnt) = explode("-", $fechaAnt);
list($horaAnt, $minAnt, $secAnt) = explode(":", $horaAnt);
$sAct = mktime(0,0,0, $mesAct, $dayAct, $yearAct);
$sAnt = mktime(0,0,0, $mesAnt, $dayAnt, $yearAnt);
//$diffAnos = (($sAct - $sAnt)/(60 seg*60min*24horas))/(365dias);
$diffAnos = (($sAct - $sAnt)/86400)/365;
print $edad = round($diffAnos);
despues la asigno al cuadro de texto ya calculada
gracias..... |