le 08/09/2004 à 14:18
allserv
Bonjour @ tous,
Voilà j'ai un petit problème avec un formulaire de recherche. En effet je stocke dans ma base de données la date de naissance du membre. Ensuite je calcul l'age via ce code :
Cependant maintenant je souhiaterais en fait récupérer tous les membres dont l'age par exemple est entre x et y. Je ne sais pas du tout comment m'y prendre, avec date_add() ?
Merci d'avance pour vos propositions
Voilà j'ai un petit problème avec un formulaire de recherche. En effet je stocke dans ma base de données la date de naissance du membre. Ensuite je calcul l'age via ce code :
$tab_naiss = explode("-",$data["date_naissance"]);
$tab_jour = explode("-",date("Y-m-d"));
// calcul de mon age d'après la date de naissance
$annais = $tab_naiss[0];
$anjour = $tab_jour[0];
$moisnais = $tab_naiss[1];
$moisjour = $tab_jour[1];
$journais = $tab_naiss[2];
$jourjour = $tab_jour[2];
$age = $anjour-$annais;
if ($moisjour<$moisnais){$age=$age-1;}
if ($jourjour<$journais && $moisjour==$moisnais){$age=$age-1;}
Cependant maintenant je souhiaterais en fait récupérer tous les membres dont l'age par exemple est entre x et y. Je ne sais pas du tout comment m'y prendre, avec date_add() ?
Merci d'avance pour vos propositions