salut, j'ai réalisé la page "gérer demandes" qui affiche tous les demandes des employées dans le même tableau et l'admin accepte ou refuse ces demandes par le choix d’Après la menu déroulante si il existe des demande mais lorsqu'il ne contient des demandes il affiche " aucune demande en attente"
mon probléme que le code php d'insertion de menu déroulante(accept ou refuse) au bd ne fonctionne pas juste il affiche un msg "votre réponse a la demande est enregistreé"mais le champ "statut" de bd toujours vide .
et il a y una autre probléme de la fonction javascript ne marche pas
voila le code:
svp aider moi a resoudre ces problémes et merci d'avance
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
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162 <html> <head> <title>Gerer les demandes</title> <link rel="shortcut icon" href="../images/favicon.ico" /> <script type="text/javascript"> function gerer_d() { with(document.fodemande) { if(accep.value="") { alert("il faut accepter ou refuser ces demandes"); return false; } } } </script> <link href="../css/template_style.css" type="text/css" rel="stylesheet" /> </head> <body> <div id="templatemo_header_wrapper"> <div id="templatemo_header"> <div id="logo"><a href="index_admin.php" ></a></div> <p id="profil">Profil Administrateur De Gestion Des ressources Humaines</p> </div> </div> <div id="templatemo_main_wrapper"> <div id="templatemo_main"> <div id="content"> <div id="home" class="section"> <!-- close et home --> <a href="index_admin.php"><img src="../images/acceuil.png" class="home_btn"/></a> <a href="../logout.php" class="close"> close </a> <br/> <br/> <fieldset><legend align="center"><font size="+2" color="#000000" face="Times New Roman, Times, serif">Gérer Les demandes</font> </legend> <br/> <fieldset> <br /> <br /> <?php session_start(); include('../verif.php'); include('../config.php'); $result = mysql_query("SELECT * FROM demandes d ,employees m,situation_personnel s ,login log where log.id_login=m.log_emp and d.id_demande=log.id_login and s.id_situation= log.id_login "); ?> <?php if (mysql_num_rows($result)) { ?> <form name="fodemande" method="POST" onSubmit="return gerer_d()" > <table border =2 color='black' cellpadding=5 align='center' width=60%> <tr> <th width = 20%>Nom </th> <th> Prenom</th> <th > Departement</th> <th > Cause</th> <th width = 20%>Date_ Debut</th> <th width = 20%>Date_ fin</th> <th >Nbre_ jours</th> <th>Type</th> <th>statut</th></tr> <?php while ($row = mysql_fetch_array($result)) { $nom=$row["nom"]; $prenom=$row["prenom"]; $departement=$row["departement"]; $cause=$row["cause"]; $datedebut=$row["datedebut"]; $datefin=$row["datefin"]; $nbrejours=$row["nbrejours"]; $type=$row["type"]; ?> <tr><td><?php echo $nom ; ?></td> <td> <?php echo $prenom ; ?></td> <td> <?php echo $departement ; ?></td> <td> <?php echo $cause ; ?></td> <td> <?php echo $datedebut ; ?></td> <td> <?php echo $datefin ; ?></td> <td><?php echo $nbrejours ; ?></td> <td> <?php echo $type ; ?></td> <td> <select name="accep"> <option></option> <option>Accepté</option> <option>Refusé</option> </select> <?php } ?> </td></tr> </table> <?php } else { echo "<p id='infoo'> Aucune demande des congés ou d'absences en attentes.</p>"; exit(); } if(isset($_POST['submit'])) { $accept=$_POST['accep']; // la requete d'insertion mysql_query("INSERT INTO demandes(statut) VALUES('$accept')"); echo"<p id='success'>Votre réponse a la demande est enregistrée</p>"; } ?> <br/> <br/> <center> <input type="submit" value="envoyer" name="submit" class="btn"/> <input type="reset" name="annuler" value="annuler"/> </center> </form> <br/> <br/> <center> </center> </fieldset> <br/> </fieldset> </div> </div> </div> </div> <div id="templatemo_footer_wrapper"> </div> </body> </html>
Partager