bonjour le forum, voici mon code formulaireet voila le code qui doit traite cette formulaire
Code php : 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 <?php require_once "include/connexion.php"; require_once "include/fonctions.php"; ?> <form name="ajout_heure_sup" method="POST" action="select_heure.php"> <fieldset><legend>Recherche par personne</legend> <table> <tr> <td><label> Personne:</label></td> <td> <?php aff_liste("Select * from personne order by nom",'matricule');?> </td> </tr> <tr> <td><label> Date debut:</label></td> <td><input type="date" name="datedeb1" size="5"></td> </tr> <tr> <td><label> Date fin:</label></td> <td><input type="date" name="datedeb2" size="5"></td> </tr> </tr> <tr> <td><input name="submit" type="Reset" value="Reinitialisation" /></td> <td><input type="submit" value="Envoyer"></td> </tr> </table> </fieldset> </form>
mon base contient deux table.table personne qui contient les employé et une table des heuresup qui contient tout les heure supplémentaire .enfin je voulais affiche sur un intervalle d'heure par chaque employé.par exemple je récupérè sons nom sous forme de liste déroulante et je saisi deux date .enfin il doit m'afficher tous les heure qui se trouve dans cette intervalle
Code php : 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 <?php require_once "include/connexion.php"; $nom = $_POST['nom'] ; $datedeb1 = $_POST['datedeb1'] ; $datedeb2 = $_POST['datedeb2'] ; $sql= " SELECT $nom,$datedebut,$datefin from personne p,heursup h where p.matricule =h.matricule and datedebut BETWEEN datedeb1='$datedeb1',datedeb2='$datedeb2'"; $res=mysql_query($sql); ?> <a href="formulaireheure.php">Ajouter</a><br> <table border cellspacing="0" cellpadding="6"> <thead> <th>Nom </th> <th>Date debut </th> <th>Date fin </th> </thead> <tbody> <?php $Total50 = 0; $Total75 = 0; $Total150 = 0; while($sa = mysql_fetch_array($res)) { ?> <tr> <td><?php echo $sa['nom'];?></td> <td><?php echo date("d-m-20y",strtotime($sa['datedebut']));?></td> <td><?php echo date("d-m-20y",strtotime($sa['datefin']));?></td> </tr><?php }?> </tbody> </table>
Partager