prepare("INSERT INTO learners (full_name, grade, student_id, school_id) VALUES (?, ?, ?, ?)"); $stmt->execute([ $_POST['full_name'], $_POST['grade'], $_POST['student_id'], $school_id ]); $message = "Learner registered successfully."; } catch (Exception $e) { $message = "Error: " . $e->getMessage(); } } elseif ($_POST['action'] === 'delete') { try { // Ensure the learner belongs to this school before deleting $stmt = $db->prepare("DELETE FROM learners WHERE id = ? AND school_id = ?"); $stmt->execute([$_POST['id'], $school_id]); $message = "Learner record deleted."; } catch (Exception $e) { $message = "Error: " . $e->getMessage(); } } } // Fetch Learners for this specific school $stmt = $db->prepare("SELECT * FROM learners WHERE school_id = ? ORDER BY full_name ASC"); $stmt->execute([$school_id]); $learners = $stmt->fetchAll(); include 'includes/header.php'; ?>
Total: = count($learners) ?> learners in this school
| Full Name | Grade | Student ID | Actions |
|---|---|---|---|
| No learners registered yet. | |||
| = htmlspecialchars($l['full_name']) ?> | = htmlspecialchars($l['grade']) ?> | = htmlspecialchars($l['student_id']) ?> | |