Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

DUVIDA MySQL

Foi mostrado que o php encerra a conexão,não precisando mais do comando "mysqli_close"... mas isso acontece normalmente,ou é por causa que eu criei essa condicao abaixo com o if?

if(mysqli_query($conexao, $query)) {
?>
<p class="alert-success">Produto <?= $nome; ?>, <?= $preco; ?> adicionado com sucesso!</p>
<?php
} else {
?>
<p class="alert-danger">O produto <?= $nome; ?> não foi adicionado</p>
<?php
}
1 resposta
solução!

Opa tudo bom Victor?

Utilizando o comando mysqli_connect você abre uma conexão simples, que é automaticamente fechada no fim da da execução do seu script, sendo desnecessario o uso do mysqli_close. Existem configurações do mysql para manter a conexão viva por mais tempo (conexão persistente).

Caso você queira explicitamente abrir uma conexão persistente, existe o comando mysqli_pconnect, esta não tem como fechar no script, a conexão se mantém aberta até o servidor mysql fechá-la.

Espero ter ajudado :D

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software