Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/11/2005, 13:35
sevastian
 
Fecha de Ingreso: octubre-2005
Mensajes: 27
Antigüedad: 18 años, 6 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.....