Avec ce code je peux afficher le coût des modules (chekbox)sélectionnées après avoir choisir le période (radio) en cliquant sur le bouton facturation .
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 for($i=0;$i<count($_POST['check_list']);$i++) { $sql = mysql_query("SELECT cout,description FROM liste_modules WHERE nom LIKE ('".$_POST['check_list'][$i]."') "); while ( $data = mysql_fetch_array($sql)) { $res = $data['cout']; $s = $res + $s; $nommodule= $data['description']; } } if(isset($_POST['facturation'])) { if(!empty($_POST['check_list'])) { if(!empty($_POST['radio2'])) { if ($_POST['radio2']=="option1") { $fact = $s;} else if ($_POST['radio2']=="option2") {$fact = $s*3;} else if ($_POST['radio2']=="option3") { $fact= $s*6;} else if ($_POST['radio2']=="option4") {$fact= $s*12;} } else { echo "Vous n'avez pas preciser la periode."; } //echo "la facture est: ".$s; } else{ echo "<b> Selectionner au moins un module.</b>"; } }
Mais,j'ai un autre bouton que doit afficher la description des modules cochés.
Alors mon problème que en cliquant sur le premier bouton"facturation" il y aura rechargement de la page afin d'afficher le prix.Donc les modules deviendront non-cochés.
pouvez vous m'aidez afin qu'elles restent cochés.
Partager