date comprise entre datedebut et datefin

Mammouth du PHP | 620 Messages

13 mai 2012, 20:58

Bonjour,
comme en php écrit ton la condition si la date du jour est comprise entre la date et et la date 2 alors j'affiche....
pour une condition d'égalité je fait comme cela ( ça sa fonctionne bien)
	
if ($ardebut[$i] == $datejour) 
	{ echo 'mon info'; } 
j'ai essayé :
	
if ($ardebut[$i] <= $datejour && $ardebut[$i] >= $datejour) 
	{ echo 'mon info'; } 
mais les résultats sont incohérent.
Modifié en dernier par fabrice88250 le 13 mai 2012, 21:11, modifié 1 fois.

ViPHP
xTG
ViPHP | 7331 Messages

13 mai 2012, 21:08

if ($ardebut[$i] <= $datejour && $datejour  >= $ardebut[$i]) 
;)

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

13 mai 2012, 21:36

C'est plutôt:
if ($ardebut[$i] <= $datejour && $datejour  <= $arfin[$i])
Ici, la date du jour est comparée entre la date début et la date fin.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène