Bonsoir
je suis débutante en php.
Quelqu'un d'entre vous peut surement m'aider.
je créé un formulaire de saisie d'heures pour une liste d'activités ($donnees).
Mais je n'arrive pas à garder la valeur saisie dans le champs heure
Comble de tout, je veux faire une somme des heures saisies
merci d'avance
ci-dessous mon code
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 for ($i=0;$i<count($donnees);$i++) { $concat="A".$donnees[$i]['ste_code'].$PF.$donnees[$i]['oi_pf'].$donnees[$i]['oi_ae']."x"."01"; $array1[$i]=$_POST['heure'.$i]; ?> <tr> <td id="ligne"><?php echo $donnees[$i]['oi_lib'];?></td> <td id="ordre"><?php echo $concat;?></td> <form method="post" action="#"/> <td><input type="text" name="heure[$i]" id="nbh" value="<?php echo $_POST['heure'.$i]; if(empty($_POST['heure'.$i])){echo "vide";$array1[$i]=$_POST['heure'.$i];}?>"/> </tr> <?php } ?> </table> </div> <form method="post" action="#"/> <br/> <input type="submit" name="valider" value="valider"</> <?php if (isset($_POST['valider'])){ for ($i=0;$i<count($donnees);$i++) { $sstot=$array1[$i]+$sstot; } echo $sstot;
Partager