Bonjour,
Sur une page, je souhaite lister toutes les lignes d'une table ayant une date de la semaine en cours. Quand je parle de semaine, il s'agit du lundi au dimanche inclus.
Ainsi, quand j'affiche ma page le mardi 17, je voudrais avoir les lignes de ma table du lundi 16 au dimanche 22.
Je voudrais savoir si vous avez un moyen simple pour écrire une fonction :
J'ai essayé de faire propre en utilisant ces fonctions mais en vain. En effet, il faut que cette fonction marche pour les cas aux limites comme le 28 février, le 1er janvier ou le 31 décembre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public function getBornes($dateJour) { /* ici $dateJour vaut '2012-04-17' */ // Début bloc à implémenter $dateInf = ; $dateSup = ; // Fin bloc à implémenter /* ici $dateInf vaut '2012-04-16' et $dateSup vaut '2012-04-22' */ return array($dateInf, $dateSup); }
Merci pour vos pistes.





Répondre avec citation









Partager