querySingle("SELECT SUM(amount) FROM transactions WHERE type='receita' AND date LIKE '$mes_atual%'") ?: 0; $tot_des = $db->querySingle("SELECT SUM(amount) FROM transactions WHERE type='despesa' AND date LIKE '$mes_atual%'") ?: 0; $saldo = $tot_rec - $tot_des; ?>

Saldo Mensal

R$

Receitas (Mês)

R$

Despesas (Mês)

R$

Últimos 5 Lançamentos

query("SELECT t.*, c.name as cat_name FROM transactions t LEFT JOIN categories c ON t.category_id = c.id ORDER BY t.date DESC, t.id DESC LIMIT 5"); while ($r = $recent->fetchArray(SQLITE3_ASSOC)): ?>
DataDescriçãoCategoriaValorStatus
R$

Novo Lançamento (Entrada/Saída)

query($query); ?>

Extrato e Filtros

fetchArray(SQLITE3_ASSOC)): ?>
DataDescriçãoCategoria / SubValorStatusAção

".htmlspecialchars($row['sub_name']) : "" ?> R$ Excluir

Nova Categoria

Nova Subcategoria

query("SELECT c.name, c.type, SUM(t.amount) as total FROM transactions t JOIN categories c ON t.category_id = c.id WHERE t.date LIKE '$mes_rel%' GROUP BY c.id ORDER BY total DESC"); ?>

Resumo por Categoria em

fetchArray(SQLITE3_ASSOC)): ?>
CategoriaTipoTotal Acumulado
R$