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";
}
Article écrit le 24 janvier 2012
Autres articles sous la même catégorie