Проверьте, закрывается ли соединение дб - php

Возможность соединения дб обрабатывается включением.

Я хочу выполнить эту команду: mysql_close ($con);

Только если у нас в настоящее время есть соединение. Что-то как isset ()?

Спасибо Hamad

5
задан Hamad 13 June 2010 в 16:06
поделиться

3 ответа

Вы можете проверить соединение, выполнив простой mysql_ping , который повторно откроет соединение, если оно будет закрыто.

0
ответ дан 13 December 2019 в 22:02
поделиться
is_resource($con)

дает ложь , если соединение закрыто.

8
ответ дан 13 December 2019 в 22:02
поделиться

Вы можете использовать mysql_ping ($ con);

В зависимости от вашей версии PHP более старые будут повторно открывать соединение, если оно было закрыто автоматически. Этого не должно происходить в PHP5

.
2
ответ дан 13 December 2019 в 22:02
поделиться
Другие вопросы по тегам:

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