query("SELECT * FROM pf_budget_items ORDER BY category DESC, sort_order ASC, name ASC"); $items = $stmt->fetchAll(); $totalDepensesMensuelles = 0; $totalRevenusMensuels = 0; ?>
| Nom | Montant | Type | Jour | État prélèvement | Régularisation | Actions |
|---|---|---|---|---|---|---|
| = htmlspecialchars($item['name']) ?> = $item['is_estimate'] ? ' (Est.)' : '' ?> | = number_format($item['amount'], 2, ',', ' ') ?> € | = $item['type'] ?> | = $item['payment_day'] ? $item['payment_day'] : '-' ?> | onclick="toggleCheck(= $item['id'] ?>, this.checked)" title="Marquer comme payé"> = $item['is_checked'] ? ' Payé' : ' Attente' ?> | = htmlspecialchars($item['reg_month'] ?: '-') ?> | |
| Total Revenus Mensuels | + = number_format($totalRevenusMensuels, 2, ',', ' ') ?> € | |||||
| Total Dépenses Mensuelles | - = number_format($totalDepensesMensuelles, 2, ',', ' ') ?> € | |||||
| Équilibre du compte | = number_format($balance, 2, ',', ' ') ?> € / mois | |||||
* Note : Les frais de type "Annuel" sont affichés pour information mais ne sont pas inclus dans le calcul de l'équilibre mensuel.