Hello, essaye avec ceci :
function calc_age($date) {
$age = date('Y') - $date;
if (date('md') < date('md', strtotime($date))) {
return $age - 1;
}
return $age;
}
:)
Bonjour,
J'aimerai calculer l'âge des members de mon site. Le format de la date est celle par défaut de MySQL donc AAAA-MM-JJ.
Hello, essaye avec ceci :
function calc_age($date) {
$age = date('Y') - $date;
if (date('md') < date('md', strtotime($date))) {
return $age - 1;
}
return $age;
}
:)
Merci pour ta réponse mais je suis un peu nouveau dans le PHP et je sais pas comment extraire la variable $age de la fonction.
Hello,
Ok, bon alors, cette fonction permet de retourner l'âge de la date spécifié en paramètre. (Sans blague ?)
Si tu veux afficher un âge spécifique, il faudrait faire : <?php echo calc_age('1991-12-07'); ?> (Qui retournera 19. Note : mettre echo devant.)
Il te suffit par la suite de récupérer les données en MySQL depuis PHP et de mettre à l'affichage des données ceci : " echo calc_age($data->ton_champ_age)".
Voilà voilà :p
Ok merci