Bonsoir!
Voici ma condition
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) :
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
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
Partager