<?php
session_start();
$session=session_id();
$times=time();
$time_check=$times-600; //กำหนดเวลาในที่นี้ผมกำหนด 10 นาที
require("../inc/config.inc.php");
require("../inc/common.php");

// 1. เชื่อมต่อฐานข้อมูล MySQL
/*
$servername = "localhost";
$username = "root";   // ชื่อผู้ใช้ฐานข้อมูล
$password = "";       // รหัสผ่านฐานข้อมูล
$dbname = "ams_cmtc"; // ชื่อฐานข้อมูล
*/
$conn = new mysqli($host, $username, $password, $db);
if ($conn->connect_error) {
  die("เชื่อมต่อฐานข้อมูลล้มเหลว: " . $conn->connect_error);
}

// 2. รับข้อมูลจาก fetch()
$qrcode = $_POST['qrcode'] ?? '';

if ($qrcode != '') {
  //ดึงข้อมูลนักศึกษา
    $result=select("std2018_student","where studentCode='$qrcode'");
    $firstname=$result["firstname"];
    $surname=$result["surname"];
    if($firstname!=""){
  // 3. บันทึกข้อมูลลงตาราง (เช่น qr_logs)
  $sql = "INSERT INTO qr_logs (qrcode_text, scan_time)
          VALUES ('" . $conn->real_escape_string($qrcode) . "', NOW())";
  if ($conn->query($sql) === TRUE) {
    echo "บันทึกข้อมูล $firstname $surname";
  } else {
    echo "เกิดข้อผิดพลาด: " . $conn->error;
  }
} else {
  echo "ไม่มีข้อมูล QR Code";
}
}
$conn->close();
?>