-
Notifications
You must be signed in to change notification settings - Fork 0
/
get.production.php
executable file
·85 lines (64 loc) · 2.01 KB
/
get.production.php
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?php
$page='activite';
include("includes/base.access.php");
include("includes/class.utilisateur.php");
include("includes/class.affaire.php");
include("includes/class.production.php");
$db = openDB();
$mode='vue';
?>
<?php include("includes/base.header.php"); ?>
</head>
<body>
<?php include("includes/base.menu.php"); ?>
<!-- selection de la semaine avec par defaut la semaine et moi courant -->
<?php
// definition date selectionnee ou par defaut
if(!isset($_POST['semaine_conso']) || $_POST['semaine_conso']==''){
$semaine_consolide=getCurrentWeek();
}
else{
$semaine_consolide=$_POST['semaine_conso'];
}
if(!isset($_POST['annee_conso']) || $_POST['annee_conso']==''){
$annee_consolide=getCurrentYear();
}
else{
$annee_consolide=$_POST['annee_conso'];
}
?>
<form method="post" name="datesuivi">
<div class="info decale">Semaine <select name="semaine_conso" onChange="javascript:datesuivi.submit()">
<?php
for($i=1;$i<53;$i++){
if($i==$semaine_consolide) $selection='selected=seletected'; else $selection='';
echo '<option value="'.$i.'" '.$selection.'>'.$i.'</option>';
}
?>
</select>
Année <select name="annee_conso" onChange="javascript:datesuivi.submit()">
<?php
for($a=getCurrentYear()-2;$a<getCurrentYear()+1;$a++){
if($a==$annee_consolide) $selection='selected=seletected'; else $selection='';
echo '<option value="'.$a.'" '.$selection.'>'.$a.'</option>';
}
?>
</select></div>
</form>
<h2 class="decale">Reporting directeur client</h2>
<?php
// listing des dircli
$rs = mysql_query("select nom from utilisateur where statut='dir'");
while ($d = mysql_fetch_object($rs)){
// requete qui va chercher l'id associé a l'utilisateur dans la table utilisateur
$u = new utilisateur();
$u->load($d->nom);
// affichage du reporting associé a l'utilisateur
echo '<ul class="detail"><li>Reporting <span class="gris"> semaine '.$semaine_consolide.'</span> de '.$d->nom.'</li></ul>';
$n = new production();
$n->dashboard($u->id_utilisateur,$semaine_consolide,$annee_consolide,$mode);
}
closeDB($db);
?>
</body>
</html>