36036-vm/includes/dashboard_data.php
Flatlogic Bot e112ad7b40 Salaam 1.1
2025-11-22 16:45:55 +00:00

25 lines
746 B
PHP

<?php
require_once __DIR__ . '/../db/config.php';
function get_dashboard_data() {
$pdo = db();
$data = [];
// Total Sales
$stmt = $pdo->query("SELECT SUM(payable_amount) as total_sales FROM sales");
$data['total_sales'] = $stmt->fetchColumn() ?: 0;
// Total Purchases
$stmt = $pdo->query("SELECT SUM(total_amount) as total_purchases FROM purchases");
$data['total_purchases'] = $stmt->fetchColumn() ?: 0;
// Total Expenses
$stmt = $pdo->query("SELECT SUM(amount) as total_expenses FROM expenses");
$data['total_expenses'] = $stmt->fetchColumn() ?: 0;
// Net Profit
$data['net_profit'] = $data['total_sales'] - ($data['total_purchases'] + $data['total_expenses']);
return $data;
}