Page 1 sur 1

afficher les jours suivants

Posté : 11 sept. 2017, 13:22
par quattro
Bonjour
J'enregistre des data dans une Bdd.
Je voudrais afficher les data des deux jours suivant ma date du jour. Je m'explique :
Aujourd'hui on est le 11/09/2017, je voudrais afficher les data du 12 et 13.
y a t'il une méthode ou fonction pour réaliser cela ?
Merci

Re: affiché les jours suivant

Posté : 11 sept. 2017, 14:26
par @rthur
Bonjour,

Tu peux utiliser la fonction MySQL DATE_ADD() qui permet à MySQL de calculer automatiquement les dates sans avoir à se soucier si le mois courant fait 28/29/30 ou 31 jours ;)

Voici un exemple de requête à adapter bien sûr à ton cas :
SELECT * FROM ma_table WHERE mon_champ_date BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 2 day);