Condition : Si UNE des valeur est TRUE
Bonsoir!
Voici ma condition
Code:
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