Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2008, 15:02
Avatar de hgp147
hgp147
 
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 18 años, 1 mes
Puntos: 36
Calcular edad

Hola, estoy usando el código de abajo para calcular la edad de una persona. El problema es que me devuelve mal la edad.
ej:
Las variables de la fecha actual son: dia = 01, mes = 05 y anio = 2008
Las variables de la fecha de nacimiento son: dia_nac = 10, mes = 03 y anio = 1988

El código tendría que dar como resultado: 20, pero da 19. Por que?

Código PHP:
if(mes >= mes_nac && dia >= dia_nac){

    
edad anio anio_nac
                              
}else{
          
    
edad anio anio_nac 1
     

__________________
Spread Firefox | Download Day 2008
¡Únete en nuestra misión para alcanzar el Record Guinness al software más descargado en 24 horas! http://www.spreadfirefox.com/es-ES/worldrecord/