Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Какие функции отвечают за закрытие БД?
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Какие функции отвечают за закрытие БД?

Страниц (1): [1]
 

1. Pelsh - 10 Января, 2010 - 20:47:21 - перейти к сообщению
последнее время прочел много статей про PHP + MySQL и в одной из них нашел функции которые закрывают БД после обращения к ней, но в др. статьях этого больше нигде не нашел! нужно ли это? и если нужно напишите пожалуйста как выглядят эти функции

1 помойму как-то очищает запрос бд или что-то в этом духе
2 закрывает бд
3. Pelsh - 10 Января, 2010 - 20:52:02 - перейти к сообщению
Champion пишет:
mysql_close()

есть ли смысл вызывать эту функцию или база сама закроется после выполнения скрипта?

и еще я слышал есть функции,которые освобождают память после запроса к БД? нужны ли они?
4. SAD - 10 Января, 2010 - 20:58:50 - перейти к сообщению
ознакомтесь с этим http://www.php.su/functions/?cat=mysql
5. Мелкий - 10 Января, 2010 - 21:33:29 - перейти к сообщению
Pelsh пишет:
есть ли смысл вызывать эту функцию или база сама закроется после выполнения скрипта?

Соединение закроется самостоятельно после смерти скрипта, но хорошим тоном считается закрыть соединение.
6. Carzil - 10 Января, 2010 - 22:26:12 - перейти к сообщению
Pelsh пишет:
нужны ли они?

Да, нужна, но только если Вы выполняете несколько вызовов функции mysql_query.
Эта функция называется mysql_free_result.

 

Powered by ExBB FM 1.0 RC1