Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2003, 14:57
castordj
 
Fecha de Ingreso: marzo-2002
Ubicación: Guadalajara, Jalisco.
Mensajes: 213
Antigüedad: 22 años, 8 meses
Puntos: 0
Ayuda para sacar edad

hola, me baje este codigo de internet sin embargo me está devolviendo un valor 20 años mas grande jejeje

alugien me puede ayudar?

Código PHP:
<?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("d");
    
$mes=date("m");
    
$anno=date("Y");

    
//descomponer fecha de nacimiento
    
$dia_nac=substr($fecha_nac82);
    
$mes_nac=substr($fecha_nac52);
    
$anno_nac=substr($fecha_nac04);

    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;
}
echo 
edad(1985-08-20),"<br>";

?>
Gracias de antemano
__________________
Edgar Castro
Estudiante de Ingenieria en Sistemas @ ITESO
http://www.iteso.mx

Última edición por castordj; 09/09/2003 a las 17:23