Récupéré date en date en php [Résolu/Fermé]

Signaler
Messages postés
44
Date d'inscription
lundi 4 septembre 2017
Statut
Membre
Dernière intervention
3 août 2020
-
Messages postés
32980
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 juin 2021
-
bonjour à tous,
je cherche a sélectionner des dates dans ma base des donnes a partir d'un formulaire je veux sélectionnée par exemple les anniversaires entre 13 a 17 ans.
le structure de ma table users -> colonne date est comme ceci -> dob ex: 1999-01-01 00:00:00
j'espère été assez claire.

merci d'avance

2 réponses

Messages postés
32980
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 juin 2021
3 560
Bonjour,

Pour faire ce que tu souhaites, il faut, dans ta requête SQL, calculer la différence entre la date d'aujourd'hui et celle de ta colonne date.

https://www.w3schools.com/sql/func_mysql_curdate.asp


Regarde, par exemple, ce que fait la fonction DATE_ADD
https://www.w3schools.com/sql/func_mysql_date_add.asp
 DATE_ADD(CURDATE(), INTERVAL '-10' YEAR)


ou en DATE_SUB
https://www.w3schools.com/sql/func_mysql_date_sub.asp
 DATE_SUB(CURDATE(), INTERVAL 10 YEAR)


Il ne reste plus qu'a utiliser ça dans un WHERE ...
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
10
Date d'inscription
lundi 20 avril 2020
Statut
Membre
Dernière intervention
6 mai 2020
1
Bonjour

https://www.commentcamarche.net/faq/10925-demander-de-l-aide-pour-vos-exercices-sur-ccm
Tu devrais y jeter un coup d’œil
Pour recevoir de l'aide tu doit au moins montrer ce que tu as essayé de faire
Et ce sera aussi plus facile pour nous de t'aider en voyant le code que tu as écrit

Cordialement