query("SELECT * FROM pf_budget_items ORDER BY category DESC, sort_order ASC, name ASC"); $items = $stmt->fetchAll(); // 2. Récupération des Dépenses Réelles du mois (Pour valider les états) $currentMonth = date('m'); $currentYear = date('Y'); $stmtExp = $pdo->prepare("SELECT amount, label, budget_item_id FROM pf_expenses WHERE MONTH(date_exp) = ? AND YEAR(date_exp) = ?"); $stmtExp->execute([$currentMonth, $currentYear]); $allExpenses = $stmtExp->fetchAll(PDO::FETCH_ASSOC); $totalDepenses = 0; $totalRevenus = 0; ?>

Récapitulatif Mensuel

= ($targetAbs - 0.10))) { $isAutoChecked = true; } // Styles $rowClass = ($item['category'] === 'income') ? 'row-income' : 'row-expense'; if ($item['is_estimate']) $rowClass .= ' row-estimate'; ?>
Nom Montant Prévu Type Jour État du mois () Actions
(Est.)' : '' ?> 🔗
📅 Régul. prévue en
0.05): ?>
+
Reste :
Montant exact ✓
Soit /mois
Validé
Partiel
En attente
Total Revenus (Lissés) +
Total Dépenses (Lissées) -
Équilibre théorique € / mois

* L'état de paiement se met à jour automatiquement en fonction des opérations importées dans l'onglet "Suivi Mensuel".