Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

filipecrosk

Fechar conexão banco

Recommended Posts

Olá Colegas,

 

Sou novo em PHP e tenho uma dúvida.

 

Quando programo em ASP eu sempre tenho que abrir a conexão com o banco e depois fechar essa conexão. Se não vai ficar ocupando memória e pesando o servidor durante um bom tempo.

 

Já no PHP até agora o que vi é você abre a conexão uma vez e ela fica ativa e não preciso fechar.

É isso mesmo? O PHP se encarrega de fechar?

 

No caso de um acesso ao banco eu compreendo que ao fechar a chaves } está ok... mas e a conexão???

 

Código conexão:

$conexao = mysql_connect("localhost", "root", "phppwd");
mysql_select_db("ged", $conexao);

Código acesso e leitura de uma tabela:

$consulta = "SELECT nome, email FROM exemplo";

$resultado = mysql_query($consulta, $conexao);

echo "\n";
echo "\n";
while ($linha = mysql_fetch_row($resultado)) {
printf("");
printf("");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

ateh aonde e usei tem q fechar com o mysql_close();

 

e utilize echo, hehhee

Compartilhar este post


Link para o post
Compartilhar em outros sites

no manual fala que não é preciso usar.....

 

vocês mesmo assim utilizam? o que dizem sobre boas técnicas de programação em PHP???

 

 

Manual do PHP:

 

Usar mysql_close() não é normalmente necessário, já que as conexões não persistentes são automaticamente fechadas ao final da execução do script. Veja também liberando recursos.

http://br.php.net/manual/pt_BR/function.mysql-close.php

ah e Lucas Renan

os exemplos que coloquei aí foram copiados do google..hha não queria colar um código meu então dei uma googlada e postei o primeiro que achei... eu sempre utilizo echo ou escrevo no html mesmo(Fechando as tags do php ?>)..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com mysql_close ou não, a conexão será fechada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.