Initial commit

This commit is contained in:
Porawit Dongwang
2026-09-16 23:20:08 +07:00
commit 0041668dbb
32577 changed files with 3687927 additions and 0 deletions
@@ -0,0 +1,44 @@
<?php
// core/ajax_dashboard_stats.php
require_once("../config/db.php");
require_once("../core/utils.php");
session_start();
if (empty($_SESSION['sess_userid'])) {
exit('Unauthorized');
}
$timezone = "Asia/Bangkok";
date_default_timezone_set($timezone);
$d_conv_search = date("Y-m-d");
function get_count($conn, $query, $date_param) {
$stmt = $conn->prepare($query);
if($stmt) {
$stmt->bind_param("s", $date_param);
$stmt->execute();
$result = $stmt->get_result();
$row = $result->fetch_assoc();
$stmt->close();
return $row['cc'] ?? 0;
}
return 0;
}
$cc_er = get_count($conn1, "SELECT count(*) as cc FROM er_regist WHERE vstdate=?", $d_conv_search);
$cc_pq = get_count($conn1, "SELECT count(*) as cc FROM pq_screen WHERE screen_date=?", $d_conv_search);
$cc_dt = get_count($conn1, "SELECT count(distinct hn) as cc FROM dtmain WHERE vstdate=?", $d_conv_search);
$cc_lab1 = get_count($conn1, "SELECT count(*) as cc FROM lab_head WHERE order_date=?", $d_conv_search);
$sub_y = substr((date("Y") + 543), 2, 2);
$d_rx = $sub_y . date("md") . "%";
$cc_rx = get_count($conn1, "SELECT count(*) as cc FROM rx_operator WHERE vn like ?", $d_rx);
header('Content-Type: application/json');
echo json_encode([
'er' => number_format($cc_er),
'pq' => number_format($cc_pq),
'dt' => number_format($cc_dt),
'rx' => number_format($cc_rx),
'lab' => number_format($cc_lab1)
]);
?>