Может соединение MYSQLI быть вновь открытым, не инстанцируя нового объекта

Просто быстрый вопрос здесь:

Если я выбираю объектно-ориентированный стиль для взаимодействия с моей базой данных, т.е...

$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

И я затем использую $mysqli->close(); закрыть соединение в какой-то момент...

Я могу вновь открыть то соединение просто инициированием другой запрос $mysqli->query();, или я должен инстанцировать нового объекта MYSQLI?

6
задан Brownbay 16 August 2010 в 02:50
поделиться

2 ответа

Нет, вам нужно создать экземпляр нового объекта MYSQLI. Вы можете использовать ту же переменную $ mysqli , но вам придется снова написать этот код:

 $mysqli = new mysqli("localhost", "my_user", "my_password", "world");
6
ответ дан 8 December 2019 в 18:29
поделиться

Вы просто не могли закрыть соединение mysqli и использовать его повторно.

3
ответ дан 8 December 2019 в 18:29
поделиться
Другие вопросы по тегам:

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