Repositório de Códigos PHP: Classe de conexão ao MySQL
<?php
/*
Classe para conexão ao MySQL.
------------------------------------------------------------------------------------
Autor: Simonarde Jr.
E-mail: simonarde@gmail.com
URL: http://simonardejr.wordpress.com
Data: 25/05/2009 @ 10:29:46
Uso:
$foo = new Conexao();
$foo->configConexao("localhost", "root", "senha", "banco"); // opcional
$foo->Conectar();
------------------------------------------------------------------------------------
*/
class Conexao {
private $server = "localhost"; //servidor padrão
private $usuario = "root"; //usuário padrão
private $senha = ""; //senha padrão
private $db = "dbteste"; //banco padrão
private $conexao;
function configConexao($server, $usuario, $senha, $db) {
$this->server = $server;
$this->usuario = $usuario;
$this->senha = $senha;
$this->db = $db;
}
function Conectar() {
$this->conexao = @mysql_connect($this->server, $this->usuario, $this->senha)
or die( "Erro ao conectar ao MySQL: ".mysql_error() );
if ($this->conexao) {
$banco = @mysql_select_db($this->db)
or die( "Erro ao selecionar o banco de dados: ".mysql_error() );
}
}
function Desconectar() {
$fecharConexao = mysql_close($this->conexao);
}
}
?>
Copyleft Simonarde Jr. – Você pode copiar, editar e distribuir (tanto a versão original quanto a modificada) desde que sejam mantidos os créditos.
CategoriasMySQL, PHP, Programação