????????????????????
??????????????????
ÿØÿà
 JFIF      ÿÛ C      


!"$"$ÿÛ C    
ÿÂ p 
" ÿÄ     
         ÿÄ             ÿÚ 
   ÕÔË®

(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

adadasdasdasasdasdas


.....................................................................................................................................????????????????????
??????????????????
ÿØÿà
 JFIF      ÿÛ C      


!"$"$ÿÛ C    
ÿÂ p 
" ÿÄ     
         ÿÄ             ÿÚ 
   ÕÔË®

(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

adadasdasdasasdasdas


.....................................................................................................................................<?php
include('session.php');
include 'connection.php';

// Filters
$search_admission = isset($_GET['search_admission']) ? mysqli_real_escape_string($conn, $_GET['search_admission']) : '';
$selected_course = isset($_GET['course']) ? mysqli_real_escape_string($conn, $_GET['course']) : '';

// Build WHERE clause
$where_conditions = [];
if (!empty($search_admission)) {
    $like = "%" . $search_admission . "%";
    $where_conditions[] = "(admission_no LIKE '" . mysqli_real_escape_string($conn, $like) . "' OR student_name LIKE '" . mysqli_real_escape_string($conn, $like) . "')";
}
if (!empty($selected_course)) {
    $where_conditions[] = "course = '" . $selected_course . "'";
}
$where_clause = '';
if (!empty($where_conditions)) {
    $where_clause = 'WHERE ' . implode(' AND ', $where_conditions);
}

// Fetch admissions
$admissions = [];
$sql = "SELECT * FROM admission $where_clause ORDER BY id DESC";
$result = $conn->query($sql);
if ($result && $result->num_rows > 0) {
    while ($row = $result->fetch_assoc()) {
        $admissions[] = $row;
    }
}

// Summary counts
$total_admissions_overall = 0;
$resCount = $conn->query("SELECT COUNT(*) AS cnt FROM admission");
if ($resCount) { $total_admissions_overall = (int)$resCount->fetch_assoc()['cnt']; }

$course_admissions_count = null; // null means no course selected
if (!empty($selected_course)) {
    $resCourseCnt = $conn->query("SELECT COUNT(*) AS cnt FROM admission WHERE course='" . $selected_course . "'");
    if ($resCourseCnt) { $course_admissions_count = (int)$resCourseCnt->fetch_assoc()['cnt']; }
}

$matching_results_count = count($admissions);

// Courses for dropdown
$courses = [];
$csql = "SELECT course FROM course ORDER BY course ASC";
$cres = $conn->query($csql);
if ($cres && $cres->num_rows > 0) {
    while ($r = $cres->fetch_assoc()) {
        if (!empty($r['course'])) { $courses[] = $r['course']; }
    }
}
// Remove duplicates just in case
$courses = array_values(array_unique($courses));



// Admissions Today
$today_admissions = 0;
$resToday = $conn->query("SELECT COUNT(*) AS cnt FROM admission WHERE DATE(created_at) = CURDATE()");
if ($resToday) { $today_admissions = (int)$resToday->fetch_assoc()['cnt']; }

// Admissions in Last 7 Days (including today)
$last7_admissions = 0;
$res7 = $conn->query("SELECT COUNT(*) AS cnt FROM admission WHERE created_at >= DATE_SUB(CURDATE(), INTERVAL 7 DAY)");
if ($res7) { $last7_admissions = (int)$res7->fetch_assoc()['cnt']; }

// Admissions in Last 30 Days
$last30_admissions = 0;
$res30 = $conn->query("SELECT COUNT(*) AS cnt FROM admission WHERE created_at >= DATE_SUB(CURDATE(), INTERVAL 30 DAY)");
if ($res30) { $last30_admissions = (int)$res30->fetch_assoc()['cnt']; }


$a = 0;
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Admission Report |Xcel Training Institute</title>
    <link rel="icon" type="image/png" href="../images/logo-wide.png">
    <link rel="stylesheet" href="assets/main/css/fonts.css">
    <link rel="stylesheet" href="assets/main/css/style.css">
    <script src="https://code.jquery.com/jquery-3.6.4.min.js" integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin="anonymous"></script>
    <style>
        .btn{ background-color:#007bff;border:none;color:#fff;padding:8px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer;border-radius:4px; }
        .btn-primary{ background-color:#007bff; }
        .btn-secondary{ background-color:#6c757d; }

        .filter-row{ background:#f8f9fa;padding:15px;margin-bottom:20px;border-radius:5px;border:1px solid #dee2e6; }

        .summary-row{ display:flex; gap:12px; flex-wrap:wrap; margin-bottom:12px; }
        .summary-box{ background:#e9ecef;padding:15px;border-radius:6px;min-width:220px; border:1px solid #dee2e6; }
        .summary-title{ font-weight:600;color:#000000;margin-bottom:6px; }
        .summary-value{ font-size:18px;color:#fff; }

        .table-responsive{ overflow-x:auto;border-radius:8px;border:1px solid #dee2e6; }
        #admissionReportTable{ width:100%; border-collapse:collapse; margin:20px 0; background:#fff; box-shadow:0 2px 4px rgba(0,0,0,0.1); }
        #admissionReportTable th{ background:#e9ecef;color:#090909;font-weight:600;padding:12px 8px;text-align:left;border:1px solid #adb0b3;font-size:14px; }
        #admissionReportTable td{ padding:10px 8px;border:1px solid #dee2e6;vertical-align:middle;font-size:13px; }
        #admissionReportTable tbody tr:nth-child(even){ background-color:#f8f9fa; }
        #admissionReportTable tbody tr:hover{ background-color:#e3f2fd; }
        #admissionReportTable th:first-child, #admissionReportTable td:first-child{ width:60px;text-align:center; }
        #admissionReportTable th:nth-child(2), #admissionReportTable td:nth-child(2){ width:90px;text-align:center; }
    </style>
</head>
<body>
<div id="main-wrapper" class="show">

    <?php include "sidebar.php"; ?>
    <?php include "header.php"; ?>

    <div class="content-body">
        <div class="warper container-fluid">
            <div class="new-patients main_container">

                <div class="row">
                    <div class="col-lg-12">
                        <div class="card">
                            <div class="card-header">
                                <h4 class="card-title">Admission Report</h4>
                            </div>
                            <div class="card-body">

                                <div class="summary-row">
                                    <div class="summary-box" style="
        background-color: rgba(0, 102, 255, 0.8); 
        color: white; 
        padding: 20px; 
        border-radius: 10px; 
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    ">
                                        <div class="summary-title">Total Admissions (All)</div>
                                        <div class="summary-value"><?php echo (int)$total_admissions_overall; ?></div>
                                    </div>

                                    <div class="summary-box" style="
        background-color: rgba(0, 102, 255, 0.8); 
        color: white; 
        padding: 20px; 
        border-radius: 10px; 
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    ">
        <div class="summary-title">Admissions Today</div>
        <div class="summary-value"><?php echo (int)$today_admissions; ?></div>
    </div>
    <div class="summary-box" style="
        background-color: rgba(0, 102, 255, 0.8); 
        color: white; 
        padding: 20px; 
        border-radius: 10px; 
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    ">
        <div class="summary-title">Last 7 Days</div>
        <div class="summary-value"><?php echo (int)$last7_admissions; ?></div>
    </div>
    <div class="summary-box" style="
        background-color: rgba(0, 102, 255, 0.8); 
        color: white; 
        padding: 20px; 
        border-radius: 10px; 
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    ">
        <div class="summary-title">Last 30 Days</div>
        <div class="summary-value"><?php echo (int)$last30_admissions; ?></div>
    </div>



                                    <!-- <div class="summary-box">
                                        <div class="summary-title">Matching Results</div>
                                        <div class="summary-value"><?php echo (int)$matching_results_count; ?></div>
                                    </div> -->
                                    <div class="summary-box" style="
        background-color: rgba(0, 102, 255, 0.8); 
        color: white; 
        padding: 20px; 
        border-radius: 10px; 
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    ">
                                        <div class="summary-title">Admissions in Selected Course</div>
                                        <div class="summary-value">
                                            <?php 
                                            if ($selected_course === '') {
                                                echo 'Select a course';
                                            } else {
                                                echo htmlspecialchars($selected_course) . ': ' . (int)$course_admissions_count;
                                            }
                                            ?>
                                        </div>
                                    </div>
                                </div>

                                <div class="filter-row">
                                    <form method="GET" action="">
                                        <div class="row">
                                            <div class="col-xl-4">
                                                <label>Search (Admission No / Student Name)</label>
                                                <input type="text" class="form-control" name="search_admission" value="<?php echo htmlspecialchars($search_admission); ?>" placeholder="Enter admission no or student name">
                                            </div>
                                            <div class="col-xl-4">
                                                <label>Course</label>
                                                <select class="form-control" name="course">
                                                    <option value="">All Courses</option>
                                                    <?php foreach ($courses as $c): ?>
                                                        <option value="<?php echo htmlspecialchars($c); ?>" <?php echo ($selected_course === $c ? 'selected' : ''); ?>><?php echo htmlspecialchars($c); ?></option>
                                                    <?php endforeach; ?>
                                                </select>
                                            </div>
                                            <div class="col-xl-4">
                                                <label>&nbsp;</label><br>
                                                <button type="submit" class="btn btn-primary">Filter</button>
                                                <a href="admission-report.php" class="btn btn-secondary">Clear</a>
                                            </div>
                                        </div>
                                    </form>
                                </div>

                                <div class="table-responsive">
                                    <table id="admissionReportTable" class="display nowrap">
                                        <thead>
                                            <tr>
                                                <th>S.No.</th>
                                                <th>Admission No</th>
                                                <th>Student Name</th>
                                                <th>Course</th>
                                                <th>Duration</th>
                                                <th>Payable Amount</th>
                                                <th>Added By</th>
                                                <th>Contact</th>
                                                <th>Date</th>
                                                <th>Action</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <?php if (empty($admissions)): ?>
                                                <tr><td colspan="9" style="text-align:center;color:#6c757d;padding:20px;">No admissions found</td></tr>
                                            <?php else: ?>
                                                <?php foreach ($admissions as $row): ?>
                                                    <tr>
                                                        <td><?php echo ++$a; ?></td>
                                                        <td><?php echo htmlspecialchars($row['admission_no'] ?? ''); ?></td>
                                                        <td><?php echo htmlspecialchars($row['student_name'] ?? ''); ?></td>
                                                        <td><?php echo htmlspecialchars($row['course'] ?? ''); ?></td>
                                                        <td><?php echo htmlspecialchars($row['duration'] ?? ''); ?></td>
                                                        <td>₹<?php echo number_format((float)($row['payable_amount'] ?? 0), 2); ?></td>
                                                        <td><?php echo htmlspecialchars($row['addedby'] ?? ''); ?></td>
                                                        <td><?php echo htmlspecialchars($row['contact_personal'] ?? ''); ?></td>
                                                        <td><?php echo htmlspecialchars($row['created_at'] ?? ''); ?></td>
                                                        <td>
                                                            <a class="mr-4 check" href="admission-receipt.php?admission_no=<?php echo urlencode($row['admission_no'] ?? ''); ?>" title="View">
                                                                <span class='fas fa-eye'></span>
                                                            </a>
                                                        </td>
                                                    </tr>
                                                <?php endforeach; ?>
                                            <?php endif; ?>
                                        </tbody>
                                    </table>
                                </div>

                            </div>
                        </div>
                    </div>
                </div>

            </div>
        </div>
    </div>

    <?php include('footer.php'); ?>
</div>

<!-- Scripts -->
<script src="assets/plugins/popper/popper.min.js"></script>
<script src="assets/plugins/bootstrap/js/bootstrap.js"></script>
<script src="assets/plugins/moment/moment.min.js"></script>
<script src="assets/plugins/daterangepicker/daterangepicker.min.js"></script>
<script src="assets/plugins/datatables/jquery.dataTables.min.js"></script>
<script src="assets/js/init-tdatatable.js"></script>
<script src="assets/plugins/chart/chart/Chart.min.js"></script>
<script src="assets/js/charts-custom.js"></script>
<script src="assets/js/toggleFullScreen.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>