setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // Fetch data for Discipline $discipline_stmt = $pdo->query("SELECT discipline, COUNT(*) as count FROM grievances GROUP BY discipline"); $discipline_data = $discipline_stmt->fetchAll(PDO::FETCH_ASSOC); // Fetch data for Subject $subject_stmt = $pdo->query("SELECT subject, COUNT(*) as count FROM grievances GROUP BY subject"); $subject_data = $subject_stmt->fetchAll(PDO::FETCH_ASSOC); // Fetch data for Grievances per Quarter $quarter_stmt = $pdo->query("SELECT QUARTER(last_updated) as quarter, COUNT(*) as count FROM grievances GROUP BY QUARTER(last_updated)"); $quarter_data = $quarter_stmt->fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) { echo '