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 : Sélectionner tout - Visualiser dans une fenêtre à part
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)
{ m’affiche 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