Scripts de conexão ao MySQL – PHP | DeServ – Info
Lomadee, uma nova espcie na web. A maior plataforma de afiliados da Amrica Latina.

Scripts de conexão ao MySQL – PHP

By Flávio Silva
  • Existem funções no PHP específicas para conexão ao servidor e ao banco.

<source lang=”PHP”> mysql_connect(); função para conexão ao servidor mysql_select_db(); função para selecionar o banco de dados</source>

Testando a conexão 

<source lang=”PHP”><?php $conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error()); print “Conexão OK!”; mysql_close($conecta); ?> </source> Observação!

Host=IP-do-Servidor

Testando a seleção

<source lang=”PHP”><?php $conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error()); mysql_select_db(“BANCO”, $conecta) or print(mysql_error()); print “Conexão e Seleção OK!”; mysql_close($conecta); ?> </source>

Trabalhando com os Dados Presentes no Banco

<source lang=”PHP”>mysql_query(); executa um comando SQL no banco de dados. mysql_fetch_array(); retorna linha de consulta até que a condição seja falsa. mysql_free_result(); libera memória utilizada. mysql_close(); fecha conexão com o servidor. </source>
Usaremos uma função de loop ( while(); ) para demonstrar uma consulta SQL em ação.
Obs: é possível utilizar o script abaixo para interação com tabela e colunas criadas em nosso exemplo de MySQL.

<source lang=”PHP”> <?php $conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error()); mysql_select_db(“BANCO”, $conecta) or print(mysql_error()); $sql = “SELECT coluna1, coluna2 FROM tabela”; $result = mysql_query($sql, $conecta);

/* Escreve resultados até que não haja mais linhas na tabela */

while($consulta = mysql_fetch_array($result)) {

  print "Coluna1: $consulta[coluna1] - Coluna2: $consulta[coluna2]
";

} mysql_free_result($result); mysql_close($conecta); ?>

</source>

Tags: , ,

Deixe uma Resposta