395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
1

Правильное закрытие соединения с БД

28.03.2018, 22:58. Показов 769. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую!
Мужики, подскажите, как правильно?
Так:
PHP
1
2
3
4
            if ($result->num_rows == 0){ 
                $connect->close();      // Закрываем соединение с БД.
                exit();
            }
Или так:
PHP
1
2
3
            if ($result->num_rows == 0){ 
                exit();
            }
Закроется ли соединение с БД, если использовать только exit?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2018, 22:58
Ответы с готовыми решениями:

Закрытие соединения с базой данных
Обучаюсь по уроку Михаила Русакова. Делаю сайт, он уже довольно разросшийся. Уже приобрел...

Правильное открытие, закрытие соединения
Приветствую. Знаю что этот вопрос уже затёрт до дыр, знаю что соединение требует много ресурсов....

Правильное закрытия соединения
Здравствуйте, у меня возникли проблемы с закрытием соединения в WCF. Использую метод Close(),...

Правильное закрытие курсора
Как правильно закрыть Cursor? Если делать так: .... String from = {"name","count"}; intto...

2
1568 / 1447 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
29.03.2018, 11:44 2
Дядя Корней, Нет ничего лучше, чем читать официальную документацию, она ведь не просто так пишеться
http://php.net/manual/ru/mysqli.close.php
Открытые непостоянные соединения MySQL и результирующие наборы автоматически удаляются сразу по окончании работы PHP скрипта. Следовательно, закрывать соединения и очищать результирующие наборы не обязательно, но рекомендуется, так как это сразу же освободит ресурсы базы данных и память, занимаемую результатами выборки, что может положительно сказаться на производительности. Больше информации можно почерпнуть в разделе Освобождение ресурсов
Нет смысла в каждой функции закрывать соединение, создай деструктор и он сам закроет
1
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
29.03.2018, 12:23  [ТС] 3
edward_freedom, дело в том, что у меня там маломальский скрипт, 15 строк всего.
С PHP знаком поверхностно, можно сказать - никак! А в документации, прежде всего, нужно знать что читать, из-за скрипта в 15 строк не стал перечитывать всю документацию и искать что нужно, решил просто спросить тут у профи.

В любом случае - спасибо! Я получил ответ на свой вопрос.
0
29.03.2018, 12:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.03.2018, 12:23
Помогаю со студенческими работами здесь

Правильное закрытие Excel
Вот так я открываю xls файл Excel.Application app = new Excel.Application(); ...

Правильное закрытие окна по ESC
Есть прекрасно работающий код, который я нашел где-то в дебрях инета. // Это надо прописать в...

Правильное закрытие страниц сайта
Интересует следующее. Стоит скрипт который все внешние ссылки реализовывает в вид...

Закрытие соединения MySQLi
Добрый день, товарищи. Я сделал страницу с простой формой и обработчик к ней. Все, что надо - это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru