TKK_E32222855/get_absensi.php

34 lines
824 B
PHP

<?php
include 'koneksi.php';
// Set timezone Jakarta
date_default_timezone_set('Asia/Jakarta');
// Tanggal hari ini
$tanggal = date('Y-m-d');
// Ambil data absensi untuk hari ini
$query = "SELECT * FROM absensi WHERE tanggal = '$tanggal' ORDER BY jam_masuk DESC";
$result = mysqli_query($conn, $query);
$data = [];
while ($row = mysqli_fetch_assoc($result)) {
$data[] = [
"rfid" => $row['rfid'],
"nama" => $row['nama'],
"jabatan" => $row['jabatan'],
"jam_masuk" => $row['jam_masuk'],
"status_kehadiran" => $row['status_kehadiran'],
"jam_pulang" => $row['jam_pulang'],
"foto_kehadiran" => $row['foto_kehadiran'], // JANGAN DIENCODE LAGI
"foto_kepulangan" => $row['foto_kepulangan']
];
}
// Output dalam bentuk JSON
header('Content-Type: application/json');
echo json_encode($data);
?>