Option de SQL assez simple pour récupérer l'age d'une personne en jour par la suite on divise par 365 et le tour est joué :
Exemple avec une table enfant qui a un champ date_naissance de format date dans une BD MySQL
$enfant = "select *, DATEDIFF(CURDATE(),date_naissance) as nb_jour
from enfant ";
$rb = mysql_query($enfant) or die ("<B>enfant = $enfant</b>".mysql_error());
while($List2 = mysql_fetch_array($rb))
{
extract($List2);
$age = floor($nb_jour / 365);
print "age = $age<br/>\n";
}
Aucun commentaire:
Enregistrer un commentaire