18/10/2004, 17:14
|
| | | Fecha de Ingreso: julio-2003 Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 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. |