Bonjour,
j'aimerais changer le prix total du produit suivant la quantité selectionnée dans la kiste déroulante.
voici mon script:
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 <script language="javascript"> function changer(obj){ var chaine1="champstext_ "; var chaine2=obj; var chaine=chaine1+chaine2; alert(chaine); document.getElementById('chaine').value=document.getElementById('qte').value; } </script> <h2>Liste des produits de votre panier</h2> <form name="formulaire" action="index.php" method="POST"> <input type="hidden" name="action" value="confirm_commande"/> <table border='1' width="100%"> <tr> <th>Photo</th> <th>Reference</th> <th>Designation</th> <th>Prix Unitaire</th> <th>Quantite</th> <th>Prix Total</th> <th> </th> </tr> <?php foreach($collArticleaCommander as $obj_panier){ ?> <tr> <td><img src="<?php echo $obj_panier->getPhoto() ?>" alt="<?php echo $obj_panier->getNom() ?>"></td> <td><?php echo $obj_panier->getRef() ?></td> <td><?php echo $obj_panier->getNom() ?></td> <td name="prix" id="prix"><?php echo $obj_panier->getPrix() ?> </td> <td><select name="qte_<?php echo $obj_panier->getRef() ?>" id="qte" onchange="changer(<?php echo $obj_panier->getRef() ?>)"><?php for($i=1; $i<=10; $i++){ echo '<option value="'.$i.'">'.$i.'</option>';} ?></select></td> <td><input type="text" name="champstext" id="champstext_<?php echo $obj_panier->getRef() ?>"> </td> <td><a href="index.php?action=delProduitPanier&Produit=<?php echo $obj_panier->getRef() ?>">Supprimer</a></td> </tr> <?php } ?> <tr> <th></th> <th></th> <th></th> <th></th> <th></th> <th>Total de la commande :</th> <th><?php foreach($collArticleaCommander as $obj_panier){ $prix = $prix + $obj_panier->getPrix();} echo $prix; ?> </th> </tr> </table> <h2><input type="submit" value="Commander"/></h2> </form>
Partager