affichage de xx dates en fonction du jour

fabrice88
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 289
Inscription: 15 Oct 2007

affichage de xx dates en fonction du jour

Message le Jeu Juin 24, 2010 7:42

Bonjour,
pour un formulaire je voudrait créé un champ select dans lequel je voudrai qu'il y ait les 30 derniers jours avant la date d'aujourd'hui.
en gros :
24-06-2010
23-06-2010
22-06-2010
21-06-2010
....
.... jusqu'a 30 jour en arrière. soit le 26-05-2010

savez vous comment on peut intégrer ca dans un formulaire ?

honolulu
WRInaute impliqué
WRInaute impliqué
 
Messages: 942
Inscription: 8 Nov 2005

Re: affichage de xx dates en fonction du jour

Message le Jeu Juin 24, 2010 8:01

à supposer que c'est en PHP, strtotime est la fonction qu'il te faut...

fabrice88
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 289
Inscription: 15 Oct 2007

Re: affichage de xx dates en fonction du jour

Message le Jeu Juin 24, 2010 8:04

bonjour alors j'ai trouvé mais il me manque le jour d'aujourdh'ui et celui d'hier qui ne s'affiche pas pourquoi ?
Code: Tout sélectionner
 
$i = 1;
  while( $i <= 30 )
  {
   $i++;
   echo date('d/m/Y',strtotime('-'.$i.' days')).'<br/>';
  }

fabrice88
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 289
Inscription: 15 Oct 2007

Re: affichage de xx dates en fonction du jour

Message le Jeu Juin 24, 2010 8:10

ok c bon finalement j'ai fais :
Code: Tout sélectionner
  for($i = 0; $i <= 30; $i++)
  {
   echo date('d/m/Y',strtotime('-'.$i.' days')).'<br/>';
  }

et j'ai toutes les dates meme celle du jour.

Merci

honolulu
WRInaute impliqué
WRInaute impliqué
 
Messages: 942
Inscription: 8 Nov 2005

Re: affichage de xx dates en fonction du jour

Message le Jeu Juin 24, 2010 8:32

fabrice88 a écrit:bonjour alors j'ai trouvé mais il me manque le jour d'aujourdh'ui et celui d'hier qui ne s'affiche pas pourquoi ?
Code: Tout sélectionner
 
$i = 1;
  while( $i <= 30 )
  {
   $i++;
   echo date('d/m/Y',strtotime('-'.$i.' days')).'<br/>';
  }


parce que $i=1... en l'initialisant à 0, je pense que tu aurais obtenu également ce que tu souhaitais :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité