Bonjour à vous, je suis en pleine création d'un système de panier, et j'ai quelques problèmes.
J'aimerais additionner tous les résultats de mon panier sauf que sa n'additionne que la premier variante j'ai l'impression.
Voici un screen de mon panier : https://prnt.sc/rwawa1
le code du panier :
Pour finir les screen de ma table panier dans ma base de donnée : https://prnt.sc/rwaxrm
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
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 <div class="row"> <div class="col-xl-8"> <div class="card"> <div class="card-body"> <div class="table-responsive"> <table class="table table-centered mb-0 table-nowrap"> <thead class="thead-light"> <tr> <th>Service</th> <th>Description</th> <th >Configuration code</th> <th colspan="4">prix</th> </tr> </thead> <tbody> <?php $panier = $db->executeQuery('SELECT * FROM panier WHERE user_id ORDER BY id DESC ', array($userInfo[0]["id"])); foreach ($panier as $paniers) { $produit = $db->executeQuery('SELECT * FROM produit WHERE id_produit = ? ORDER BY id', array($paniers["produit_id"])); $produit_hebergement = $db->executeQuery('SELECT * FROM produit_hebergement WHERE id_produit = ? ORDER BY id', array($paniers["produit_id"])); ?> <tr> <td> <i class="bx bx-server h3"></i> </td> <td> <?php echo $produit[0]["titre"]; ?> </td> <td> <?php echo $panier[0]["commande_id"]; ?> </td> <td> <?php echo $produit[0]["prix"]; ?> /mois </td> <td> <a href="javascript:void(0);" class="action-icon text-danger"> <i class="bx bx-trash font-size-18"></i></a> </td> </tr> <?php } ?> </tbody> </table> </div> <div class="row mt-4"> <div class="col-sm-6"> <a href="./index" class="btn btn-secondary"> <i class="mdi mdi-arrow-left mr-1"></i> Continuer ma commande </a> </div> <!-- end col --> <div class="col-sm-6"> <div class="text-sm-right mt-2 mt-sm-0"> <a href="./#" class="btn btn-success"> <i class="mdi mdi-cart-arrow-right mr-1"></i> Payer la commande </a> </div> </div> <!-- end col --> </div> <!-- end row--> </div> </div> </div> <div class="col-xl-4"> <div class="card"> <div class="card-body"> <h4 class="card-title mb-3">Résumer du panier</h4> <div class="table-responsive"> <table class="table mb-0"> <tbody> <tr> <td>Hors taxe : </td> <td>0.00</td> </tr> <tr> <th>Total :</th> <th> <?php $montant = (1 * $produit[0]["prix"]); $total = 0; $total = $montant + $total; $superTotal += $total; echo $total; ?> </th> </tr> </tbody> </table> </div> <!-- end table-responsive --> </div> </div> <!-- end card --> </div> </div>
Et la table ou il y a mes produits : https://prnt.sc/rwb2qy
Voila donc si vous pouvez me proposer des solutions sa serais trop bien car la j'avance plus.
Merci à vous d'avance.
Partager