Campo Grande-MS., 4 de Setembro de 2010
 

Suporte

Busca
 
Palavra:
Categoria:

Conectar no MySql pelo PHP

Funo para Conexo ao MySQL atravs do PHP
Primeiramente deve ser criado banco de dados e as tabela com.

Efetuando Conexo com o Banco
Existem funes no PHP especficas para conexo ao servidor e ao banco.

mysql_connect(); funo para conexo ao servidor
mysql_select_db(); funo para selecionar o banco de dados

Testando a conexo

<?
$conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (mysql_error());
print "Conexo efeuada com sucesso!";
mysql_close($conecta);
?>

Testando a seleo

<?
$conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (mysql_error());
mysql_select_db("BANCO", $conecta) or print(mysql_error());
print "Conexo e Seleo OK!";
mysql_close($conecta);
?>

Trabalhando com os registros do Banco
Para melhor interao com o banco de dados, necessrio conhecimento de linguagem SQL ( Select, Insert, Update e Delete).

mysql_query(); executa um comando SQL no banco de dados.
mysql_fetch_array(); retorna linha de consulta at que a condio seja falsa.
mysql_free_result(); libera memria utilizada.
mysql_close(); fecha conexo com o servidor.

Usaremos uma funo de loop ( while(); ) para demonstrar uma consulta SQL em ao.
Obs: possvel utilizar o script abaixo para interao com tabela e colunas criadas em nosso exemplo de MySQL.

<?
$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 enquanto h linhas de registro na tabela */

while($consulta = mysql_fetch_array($result)) {
print "Coluna1: $consulta[coluna1] - Coluna2: $consulta[coluna2]<br>";
}
mysql_free_result($result);
mysql_close($conecta);
?>

HOST: caminho do servidor ( no utilize localhost e sim mysql.dominio.com )
LOGIN: usurio utilizado na conexo ao servidor MySQL
SENHA: senha do banco de dados MySQL


Recursos sobre PHP + MYSQL na Internet
Existe muitas informaes sobre conexo PHP + MySQL na Internet; segue abaixo alguns sites interessantes.
http://www.phpbrasil.com
http://www.php.net

Voltar
15

PRINCIPAL | QUEM SOMOS | PORTIFóLIO | SERVIçOS | SUPORTE | FALE CONOSCO
Copyright 2005 ® Decode Sistemas.com.br