PHP:quand mois>12 l'anné change comment faire

Fermé
melanie974 Messages postés 47 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 2 juillet 2010 - 2 juin 2010 à 12:37
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 - 4 juin 2010 à 08:42
Bonjour,
je pense que ma question est dans le titre. je souhaite que ordinateur détecte quand le mois arrive a 13 qu'il recommence a 0. tout en changent l'année!
quelqu'un pourrais m'aider?? voila ce que j'ai jusqu'à présent. a noté que si j'ai des tableaux c'est pour les remplacer par la suite par la date.


$dateMois=date("m");
$dateAnnee=date("y");
$moisannee = array ( '#MM+1','#MM','#AA+2', '#AA+1','#AA');
$conversion= array($dateMois +1, $dateMois,$dateAnnee+2, $dateAnnee+1,$dateAnnee);
if($periodicite==m){
if ($dateMois+1>=12)
{

$dateMois+1==01;
$dateAnnee==$dateAnne+1;
}
}


Merci d'avance.

ps: j'ai vraiment besoin d'aide.
A voir également:

1 réponse

louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
4 juin 2010 à 08:42
Le mieux est d'utiliser les secondes "linux". Je m'explique:


$tonmois=$m;
$tonannee=$y;

$tadate=date("m/Y",mktime(0,0,0,$tonmois,1,$tonannee));
$tadatefutur=date("m/Y",mktime(0,0,0,$tonmois+1,1,$tonannee));

$tadate sortira => 12/2010 (par ex si $m=12 et $y=2010)
$tadatefutur sortira => 1/2011
0