![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
18/10/2004, 17:14
|
![Avatar de andinistas](http://static.forosdelweb.com/customavatars/avatar36794_1.gif) | | | Fecha de Ingreso: julio-2003 Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 21 años, 6 meses Puntos: 0 | |
ok Ok muchas gracias! me ha funcionado! Cita:
Iniciado por Gerald Aqui te dejo una funcion :) Código PHP: 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;
}
__________________ Un Saludo, Andinistas. "Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos,
ellos tenían la tierra y nosotros la biblia." Abadío Green. |