[Dates] Dates appartenant à un intervalle
Bonjour tout le monde,
Voila je voudrais avoir une date dans un intervalle c’est à dire lors de mon traitement je dois afficher que la liste qui est actif :
Date fin < date actuelle < date fin +5
20-02-2007 < 22-02-2007 < 25-02-2007
Sachant que la date de fin et dans ma base de données dans des champs différents jour, mois et années
Voilà mon traitement :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $dateactu=date("d-m-Y");
$datefin=$datefin."-".$moisfin."-".$anneefin;
$jourj=$datefin;
$moisj=$moisfin;
$anneej=$anneefin;
$mkdatefinal = mktime(0, 0, 0, $moisj, $jourj+5, $anneej);
$datefinale = strftime("%d-%m-%Y", $mkdatefinal);
if ($dateactu >> $datefin && $dateactu << $datefinale)
{ maffiche la liste
..}
else { msg pas de données à afficher} |
Dans mon cas il ne traite que la première ligne et me zap les autres
Je c’est pas si je suis claire dans ma demande, et
Merci de votre aides