1 TUTORIAL - Conexão com banco de dados MySQL em PHP Sex Abr 22, 2011 2:13 pm
Switch
Admin
Para criar páginas dinâmicas utilizando dados armazenados em um banco de dados, é necessário criar uma conexão através da função mysql_connect()
Esta função abre uma conexão com o Banco MySQL e retorna o identificador da conexão.
Sintaxe:
resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link [, int $client_flags ]]]]] )
Ex:
< ?php
$hostname = "localhost";
$database = "nome_do_banco";
$username = "usuario";
$password = "senha";
$conexao = mysql_connect($hostname, $username, $password) or die(mysql_error());
? >
No exemplo acima, caso a conexão com o banco não retornar o identificador da conexão, a execução do script “morrerá” (será terminada) com a mensagem retornada do servidor MySQL.
Sempre, ao final da execução do script atual, a conexão que foi aberta será encerrada não sendo necessário forçar sua finalização. Porém, em alguns casos poderá ser necessário fechar a conexão com o banco de dados antes do término do script, e neste caso deve-se usar a função mysql_close()
A função mysql_close() retorna “TRUE” quando a conexão é fechada com sucesso. Caso ocorra alguma falha o retorno será “FALSE”.
Sintaxe:
bool mysql_close ([ resource $link_identifier ] )
Ex:
< ?php
mysql_close($banco);
? >
Esta função abre uma conexão com o Banco MySQL e retorna o identificador da conexão.
Sintaxe:
resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link [, int $client_flags ]]]]] )
Ex:
< ?php
$hostname = "localhost";
$database = "nome_do_banco";
$username = "usuario";
$password = "senha";
$conexao = mysql_connect($hostname, $username, $password) or die(mysql_error());
? >
No exemplo acima, caso a conexão com o banco não retornar o identificador da conexão, a execução do script “morrerá” (será terminada) com a mensagem retornada do servidor MySQL.
Sempre, ao final da execução do script atual, a conexão que foi aberta será encerrada não sendo necessário forçar sua finalização. Porém, em alguns casos poderá ser necessário fechar a conexão com o banco de dados antes do término do script, e neste caso deve-se usar a função mysql_close()
A função mysql_close() retorna “TRUE” quando a conexão é fechada com sucesso. Caso ocorra alguma falha o retorno será “FALSE”.
Sintaxe:
bool mysql_close ([ resource $link_identifier ] )
Ex:
< ?php
mysql_close($banco);
? >
Créditos: sociedadedigital