/
ValeriaEr
/
Laba
Обзор
Документация
Войти
/
ValeriaEr
/
Laba
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
db.php
14 строк
520 B
ValeriaEr
first commit
22 ноя 2025, 14:24
22 ноя 2025, 14:24
4391421
Код
Авторство
О чём код?
<?php // src/db.php $config = include __DIR__ . '/config.php'; $dsn = "mysql:host={$config['db']['host']};dbname={$config['db']['dbname']};charset={$config['db']['charset']}"; try { $pdo = new PDO($dsn, $config['db']['user'], $config['db']['pass'], [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, ]); } catch (Exception $e) { http_response_code(500); echo json_encode(['error' => 'DB connection failed: ' . $e->getMessage()]); exit; }