Calculer l'age d'une personne avec requete SQL et PHP
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";
}