54 lines
2.4 KiB
PHP
54 lines
2.4 KiB
PHP
<?php
|
|
// config/db.php
|
|
|
|
// -------------------------------------------------------------
|
|
// Master Super Admin (สำหรับเข้าใช้ครั้งแรกสุด)
|
|
// ให้ระบุเลขบัตรประชาชน 13 หลักของผู้ดูแลระบบสูงสุด
|
|
// -------------------------------------------------------------
|
|
$master_super_admin_cid = '1234567890123'; // เปลี่ยนเป็นเลขบัตรประชาชนของคุณ
|
|
|
|
|
|
// -------------------------------------------------------------
|
|
// 1. การเชื่อมต่อฐานข้อมูลของระบบ (สำหรับตาราง meet_requests, logs, settings)
|
|
// -------------------------------------------------------------
|
|
$sys_host = 'localhost';
|
|
$sys_db = 'meet_online';
|
|
$sys_user = 'root';
|
|
$sys_pass = '@Samui@10742';
|
|
$sys_charset = 'utf8mb4';
|
|
|
|
$sys_dsn = "mysql:host=$sys_host;dbname=$sys_db;charset=$sys_charset";
|
|
$sys_options = [
|
|
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
|
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
|
PDO::ATTR_EMULATE_PREPARES => false,
|
|
];
|
|
|
|
try {
|
|
$pdo_sys = new PDO($sys_dsn, $sys_user, $sys_pass, $sys_options);
|
|
} catch (\PDOException $e) {
|
|
die("ไม่สามารถเชื่อมต่อฐานข้อมูลระบบได้: " . $e->getMessage());
|
|
}
|
|
|
|
// -------------------------------------------------------------
|
|
// 2. การเชื่อมต่อฐานข้อมูล HOSxP (สำหรับตาราง hr_person)
|
|
// -------------------------------------------------------------
|
|
$hos_host = '10.0.250.115'; // IP ของ Host ที่เก็บ hr_person
|
|
$hos_db = 'hosoffice_2566';
|
|
$hos_user = 'hosoffice';
|
|
$hos_pass = 'hosoffice10742';
|
|
$hos_charset = 'utf8'; // HOSxP มักใช้ tis620 หรือ utf8
|
|
|
|
$hos_dsn = "mysql:host=$hos_host;dbname=$hos_db;charset=$hos_charset";
|
|
$hos_options = [
|
|
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
|
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
|
PDO::ATTR_EMULATE_PREPARES => false,
|
|
];
|
|
|
|
try {
|
|
$pdo_hos = new PDO($hos_dsn, $hos_user, $hos_pass, $hos_options);
|
|
} catch (\PDOException $e) {
|
|
die("ไม่สามารถเชื่อมต่อฐานข้อมูล HOSxP (hr_person) ได้: " . $e->getMessage());
|
|
}
|