Baza danych i zapis akcji przywoływania kelnera. Czekam na endpointy lub coś z KDS
This commit is contained in:
@@ -18,3 +18,30 @@ if (!$conn) {
|
||||
'errors' => sqlsrv_errors()
|
||||
], JSON_UNESCAPED_UNICODE));
|
||||
}
|
||||
|
||||
// Analytics MySQL (event tracking)
|
||||
$DB_HOST = '192.168.20.24';
|
||||
$DB_NAME = 'karczma_stoliki';
|
||||
$DB_USER = 'karczma_stoliki';
|
||||
$DB_PASS = 'Reuse-Splicing-Backfire-Bouncing-Operable4';
|
||||
$DB_CHARSET = 'utf8mb4';
|
||||
|
||||
function getAnalyticsPdo()
|
||||
{
|
||||
global $DB_HOST, $DB_NAME, $DB_USER, $DB_PASS, $DB_CHARSET;
|
||||
static $pdo = null;
|
||||
|
||||
if ($pdo instanceof PDO) {
|
||||
return $pdo;
|
||||
}
|
||||
|
||||
$dsn = "mysql:host={$DB_HOST};dbname={$DB_NAME};charset={$DB_CHARSET}";
|
||||
$options = [
|
||||
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
||||
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
||||
PDO::ATTR_EMULATE_PREPARES => false,
|
||||
];
|
||||
|
||||
$pdo = new PDO($dsn, $DB_USER, $DB_PASS, $options);
|
||||
return $pdo;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user