Задать вопрос
@phpcoder81

Как подключиться к mysql по необходимости?

Есть проект со старой mysql. Почти все части заменены на pdo, но в некоторых местах сайта до сих пор старый код, который со временем заменим. Сейчас же приходится пользоваться БД с помощью класса DB и старого постоянного коннекта.
Как сделать так, чтобы открывать это постоянно старое подключение, когда оно необходимо?
Ищу что-то наподобие
if(session_id() == '') {
  session_start();
}

только для mysql.

Если нельзя, напишите просто что нельзя и всё. Если можно, то как?
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@synapse_people
В чем проблема сделать
if (!$db)
$db = new \PDO(...

?
$db = new PDO('mysql:host=localhost;dbname=test', $user, $pass, array(
    PDO::ATTR_PERSISTENT => true
));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы