[php] Probleme de décrémentation de dates !!
fredericmaill
Messages postés
144
Date d'inscription
Statut
Membre
Dernière intervention
-
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
Salut !!!!!
j"aurais une question c'est du PHP :
comment effectuer une decrementation de date a partir d'une date de depart ?
je m'esplique, j'ai un tableau qui comporte 6 colonne qui coresponde a une periode de 6 mois.
je voudrais quand je renseigne la date du derniere element de mon tableau les 5 autre dates ce remplisse automatiquement,
Si je pose juin 2005 en derniere case de mon tableau je voudrais que Janvier 2005 fevrier 2005 mars 2005 avril 2005 mai 2005 ce positionne automatiquement.
voici un petit bout de mon code :
$Nbmois=6;
for( $i=0; $i<$Nbmois; $i++)
{
$tab[$i]= date("m/Y");
//$tab[$i]= date("m+k")."/".date("Y"); ce ci est un test avec un comteur K ca marche sur la date mais plus sur le moi et l'année
//$tab[$i]=date("m") + 1;date("Y"); un autre test !!
$k++;
}
print_r($tab)
Merci de m'aider en PHP !!!
vive PHP !!!, vive la prog !!!
j"aurais une question c'est du PHP :
comment effectuer une decrementation de date a partir d'une date de depart ?
je m'esplique, j'ai un tableau qui comporte 6 colonne qui coresponde a une periode de 6 mois.
je voudrais quand je renseigne la date du derniere element de mon tableau les 5 autre dates ce remplisse automatiquement,
Si je pose juin 2005 en derniere case de mon tableau je voudrais que Janvier 2005 fevrier 2005 mars 2005 avril 2005 mai 2005 ce positionne automatiquement.
voici un petit bout de mon code :
$Nbmois=6;
for( $i=0; $i<$Nbmois; $i++)
{
$tab[$i]= date("m/Y");
//$tab[$i]= date("m+k")."/".date("Y"); ce ci est un test avec un comteur K ca marche sur la date mais plus sur le moi et l'année
//$tab[$i]=date("m") + 1;date("Y"); un autre test !!
$k++;
}
print_r($tab)
Merci de m'aider en PHP !!!
vive PHP !!!, vive la prog !!!
A voir également:
- [php] Probleme de décrémentation de dates !!
- Nombre de jours entre deux dates excel - Guide
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Airpods 3 date de sortie - Guide
- Office 2024 date de sortie - Accueil - Bureautique
1 réponse
Pour ton probleme il faut que tu utilise la fonction mktime():
J'espere ne pas avoir fait de fautes et que cela puisse t'aider
$unMois = mktime(0, 0, 0, 1, 0, 0); //Le timestamp Unix d'un mois $date = mktime(0, 0, 0, $mois, 0, $annee); //Le timestamp de ta date (ex:Juin 2005 => $mois= 6 et $annee=2005 for($i=5; i>0; i--){ echo date('m/Y', $date-$i*$unMois); // On affiche la date pour chaque mois }
J'espere ne pas avoir fait de fautes et que cela puisse t'aider