Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis


Calculo de edad

codigosphp 08-02-2008 GTM 1 @ 17:48

Calculo de edad
Función que calcula la edad de una persona tomando su fecha de nacimiento.

function edad($fecha_nac)
{
//Esta funcion toma una fecha de nacimiento
//desde una base de datos mysql
//en formato aaaa/mm/dd y calcula la edad en números enteros

 $dia=date("j");
 $mes=date("n");
 $anno=date("Y");

 //descomponer fecha de nacimiento
 $dia_nac=substr($fecha_nac, 8, 2);
 $mes_nac=substr($fecha_nac, 5, 2);
 $anno_nac=substr($fecha_nac, 0, 4);

 if($mes_nac>$mes){
  $calc_edad= $anno-$anno_nac-1;
 }else{
  if($mes==$mes_nac AND $dia_nac>$dia){
   $calc_edad= $anno-$anno_nac-1; 
  }else{
   $calc_edad= $anno-$anno_nac;
  }
 }
 return $calc_edad;
}
?>

MeneameMeneame | del.icio.us

No hay Comentarios »

Dejar un Comentario


<a href> <em> <blockquote> <strong> <cite> <code> <ul> <li> <dl> <dt> <dd>