query('SELECT COUNT(*) FROM leads')->fetchColumn(); // Leads per status $leads_per_status_stmt = $pdo->query('SELECT Status, COUNT(*) as count FROM leads GROUP BY Status'); $leads_per_status = $leads_per_status_stmt->fetchAll(PDO::FETCH_KEY_PAIR); // Total activities $total_activities = $pdo->query('SELECT COUNT(*) FROM activities')->fetchColumn(); // Activities per type $activities_per_type_stmt = $pdo->query('SELECT ActivityType, COUNT(*) as count FROM activities GROUP BY ActivityType'); $activities_per_type = $activities_per_type_stmt->fetchAll(PDO::FETCH_KEY_PAIR); } catch (PDOException $e) { $db_error = "Error fetching dashboard data: " . $e->getMessage(); } $projectName = $_SERVER['PROJECT_NAME'] ?? 'CRM'; ?> Dashboard - <?= htmlspecialchars($projectName) ?>
Total Leads

Total Activities

Leads by Status
Activities by Type