1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
require_once ("fonction.php");
// adapté d'un ""Sabotage"" de developper.net le 12.03.2009
function an_moins() {
$d = Date('N'); // le jour par un nombre : 1 = Lundi
$week = Date('W'); // le numero de la semaine
$a = Date('Y'); // l'annee courante
$year = $a -1 ; // l'annee d'AVANT
$week_dates = array();
$week--;
// Get timestamp of first week of the year
$first_day = mktime(12,0,0,1,1,$year);
$first_week = date("W",$first_day);
if ($first_week != "01") {
$first_day = strtotime("+1 week",$first_day); // skip to next if year does not begin with week 1
}
// Get timestamp of the week
$timestamp = strtotime("+$week week",$first_day);
// Adjust to Monday of that week
$what_day = date("w",$timestamp); // I wanted to do "N" but only version 4.3.9 is installed :-(
if ($what_day==0) {
// actually Sunday, last day of the week. FIX;
$timestamp = strtotime("-6 days",$timestamp);
} elseif ($what_day > 1) {
$what_day--;
$timestamp = strtotime("-$what_day days",$timestamp);
}
if($d == 1) {$day = $week_dates[0] = date("d.m.Y",$timestamp);} // Monday
elseif($d == 2){$day = $week_dates[1] = date("d.m.Y",strtotime("+1 day",$timestamp));} // Tuesday
elseif($d == 3){$day = $week_dates[2] = date("d.m.Y",strtotime("+2 day",$timestamp));} // Wednesday
elseif($d == 4){$day = $week_dates[3] = date("d.m.Y",strtotime("+3 day",$timestamp));} // Thursday
elseif($d == 5){$day = $week_dates[4] = date("d.m.Y",strtotime("+4 day",$timestamp));} // Friday
elseif($d == 6){$day = $week_dates[5] = date("d.m.Y",strtotime("+5 day",$timestamp));} // Saturday
elseif($d == 7){$day = $week_dates[6] = date("d.m.Y",strtotime("+6 day",$timestamp));} // Sunday
con_();
// extraction de la quantité de l'an passe
$req_Qte = mysql_query("SELECT SUM(Qte) FROM `stat_jour` WHERE date = '$day' AND origine ='dedie' ");
$Qte_an_moins=(array_pop(mysql_fetch_row($req_Qte)));
// les jours en FRANçAIS
if($d == 1) {$jour='Lundi';}
elseif($d == 2){$jour='Mardi';}
elseif($d == 3){$jour='Mercredi';}
elseif($d == 4){$jour='Jeudi';}
elseif($d == 5){$jour='Vendredi';}
elseif($d == 6){$jour='Samedi';}
elseif($d == 7){$jour='Dimanche';}
if($d == 1) {$day_an = $jour . ' ' . $day;}
elseif($d == 2) {$day_an = $jour . ' ' . $day;}
elseif($d == 3) {$day_an = $jour . ' ' . $day;}
elseif($d == 4) {$day_an = $jour . ' ' . $day;}
elseif($d == 5) {$day_an = $jour . ' ' . $day;}
elseif($d == 6) {$day_an = $jour . ' ' . $day;}
elseif($d == 0) {$day_an = $jour . ' ' . $day;}
echo $day_an . '<br/><span class="r2">' . number_format($Qte_an_moins, 0, ',', ' ') .'</span>' "; |
Partager