Insertion menu déroulante
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:
Code:
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> |
svp aider moi a resoudre ces problémes et merci d'avance