Bonsoir!

Voici ma condition

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$result = explode('@',$retour0['dates']);							
for ($i = 0 ; $i < count($result) ; $i++) 
{
//echo 'si : '.Date("d", mktime(0, 0, 0, getMonth($periode), 1 + $pas, getYear($periode))).'-'.getMonth($periode).'-'.getYear($periode).' == '.$result[$i].' <br />';
 
if($Date == $result[$i] )
{ 
$bg = 'background-color: #cccccc;';
}
else
{
$bg = 'background-color:';
}
 
}// fin for
La boucle et la condition, vérifient si $result[$i] est identique a une entrée de la BDD et la traite ainsi (si le jour est un congé en faite) :

si : 01-02-2009 == 05-02-2009 //faux
si : 01-02-2009 == 01-02-2009 //vrai
si : 01-02-2009 == 07-02-2009 //faux
si : 01-02-2009 == 27-02-2009 //faux
si : 01-02-2009 == 28-02-2009 //faux
si : 01-02-2009 == 01-03-2009 //faux

Dans ce cas le 01-02-2009 est vrai mais passe a faux quand les autres date sont vérifiée.

Comment puis-je dire a ma condition :
Si UNE des date est égale a 01-02-2009 alors VRAI