Bonjour,
Je viens de démarrer symfony et j'ai un probléme pour calculer la somme des réglements pour une facture donnée. J'ai une relation 1-n entre facture et réglements car un client peut régler sa facture en plusieurs fois et j'aimerai pouvoir savoir le montant global que le client a réglé. Je vous mets le fichier indexSuccess.php A noter que j'arrive à afficher le montant d'un réglement d'une facture mais je bloque au niveau de la somme des réglements.
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 <h1>Liste des factures</h1> <table> <thead> <tr> <th>Numéro Facture</th> <th>Nom Client</th> <th>Date facture</th> <th>Montant facturé</th> <th>Montant Réglement</th> <th>Solde</th> </tr> </thead> <tbody> <?php foreach ($factures as $facture): ?> <tr> <td><a href="<?php echo url_for('facture/show?id='.$facture->getId()) ?>"><?php echo $facture->getId() ?></a></td> <td><?php echo $facture -> getClient() -> getRaisSoc() ?></td> <td><?php echo $facture->getDateFre() ?></td> <td><center><?php echo $facture->getMontantFre() ?></center></td> <td><center><?php $total=0; foreach ($facture -> getReglements() as $reglemt): { $total += $reglemt['montant_reglement']; echo $total; } ?> </center></td> <?php endforeach; ?> <td><center></center></td> </tr> <?php endforeach; ?> </tbody> </table> <a href="<?php echo url_for('facture/new') ?>">Nouvelle facture</a>
Si quelqu'un peut m'aider svp. Merci d'avance.
Partager