query("SELECT k.id, k.bezeichnung, k.kontostand, b.name AS bankname, kb.name AS kontoinhaber, k.darstellungsfarbe AS color FROM konto k JOIN kontotyp kt ON kt.id = k.kontotyp_id JOIN bank b ON b.id = k.bank_id JOIN kontobesitzer kb ON kb.id = k.kontobesitzer_id ORDER BY k.id ASC;"); $kontos = $stmt->fetchAll(PDO::FETCH_ASSOC); $stmt = $pdo->prepare("SELECT SUM(betrag) AS restguthaben FROM kontobewegung WHERE (konto_id = :konto1 OR konto_id = :konto2) AND EXTRACT(MONTH FROM datum_ausgegeben) = EXTRACT(MONTH FROM CURRENT_DATE);"); $stmt->execute(['konto1' => 1, 'konto2' => 2]); $restguthaben = ($stmt->fetchAll(PDO::FETCH_ASSOC))[0]['restguthaben']; $stmt = $pdo->query("SELECT name FROM monat WHERE CAST(wert AS INT) = EXTRACT(MONTH FROM CURRENT_DATE);"); $monat = $stmt->fetchAll(PDO::FETCH_ASSOC)[0]['name']; ?>

Restguthaben :

Neue Kontobewegung Fixkosten Diagramme Historie