Bonjour,
Dans la fonction suivante, je cherche à comparer une date "date_compare" avec un date du jour + "cfg_ppm_datecompare" dont la valeur est de 45
Le soucis que je rencontre c'est que si je change l'année en par exemple 2013 au lieu de 2014, la fonction ne prends pas en compte la différence de l'année et retourne true.
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
16 // Compare et vérifie une date limite public function compare_pplDateLimite($date_compare){ $query = mysql_query("SELECT cfg_ppl_datelimite FROM configuration"); if (@mysql_num_rows($query)>=0) { $row = mysql_fetch_assoc($query); $cfg_ppl_datelimite = $row["cfg_ppl_datelimite"]; } $day = substr($date_compare, 0, 2); $month = substr($date_compare, 3, 2); $year = substr($date_compare, 6, 2); $date = date("m/d/y"); $date_limite = date('m/d/y',mktime(0, 0, 0, $month, $day+$cfg_ppl_datelimite, $year)); if ($date>=$date_limite) { return true; } }
Merci d'avance pour vos conseils,
Cordialement,
Partager