Bonjour
j'utilise cette fonction qui converti une date en age:
Dans le but de faire une recherche dans la base de donnée, j'aimerai obtenir l'inverse, c'est à dire une fonction qui convertit un age (exemple: 26) en date de naissance au format sql (1982-09-09 00:00:00 par exemple)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function age($naiss) { list($annee, $mois, $jour) = split('[-.]', $naiss); $today['mois'] = date('n'); $today['jour'] = date('j'); $today['annee'] = date('Y'); $annees = $today['annee'] - $annee; if ($today['mois'] <= $mois) { if ($mois == $today['mois']) { if ($jour > $today['jour']) $annees--; } else $annees--; } return $annees; }
Es-ce que quelqu'un connait une fonction de ce genre ? j'ai cherché mais pas trouvé.
Ensuite le résultat sera exploité avec une requete du genreMerci
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT id FROM contenu_type_annonce WHERE contenu BETWEEN '1982-09-27' AND '1982-09-29'
Partager