Bonjour,

je m'embrouille complètement sur les dates.
j'ai une requête où l'une des conditions est de vérifier dans 5 cellules (jour1, jour2, jour3, jour4, jour5) comprenant chacune une date de la forme yyyy-mm--dd si le mois est équivalent à une variable ($_SESSION['dmois']). J'ai commencé à chercher dans une direction, mais je crois que je mélange tout.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
if(isset($_SESSION['dmois'])||($_SESSION['dmois'])!="#")
{
$_SESSION['mois1bdd']=substr($res_form['jour1'], 5, 2);
$_SESSION['mois2bdd']=substr($res_form['jour2'], 5, 2);
$_SESSION['mois3bdd']=substr($res_form['jour3'], 5, 2);
$_SESSION['mois4bdd']=substr($res_form['jour4'], 5, 2);
$_SESSION['mois5bdd']=substr($res_form['jour5'], 5, 2);
 
$sql .= ' AND ("'.$_SESSION['dmois'].'" = "'.$_SESSION['mois1bdd'].'") OR ("'.$_SESSION['dmois'].'" = "'.$_SESSION['mois2bdd'].'") etc pour mois3,4,5';
}
est ce que c'est comme cela qu'il faut que je m'y prenne ou j'ai tout faux ?

merci à vous.