|
Programação -
Códigos Fontes
|
|
Escrito por icefusion
|
|
Seg, 22 de Junho de 2009 08:58 |
|
PHP - Classe de Conexão com o Banco de Dados
<?php //Classe para Conexão em Banco de Dados
class Conexao { //Atributos private $servidor; private $banco; private $usuario; private $senha; private $conect; //Construtor da Classe public function __construct(){ $this->servidor ='endereço servidor'; $this->banco = 'nome do banco'; $this->usuario = 'usuario'; $this->senha = 'senha'; } //Função para Conectar ao Banco de Dados private function conectar(){ $this->conect = mysql_connect($this->servidor, $this->usuario, $this->senha); if($this->conect){ $this->conect = mysql_select_db($this->banco, $this->conect); }else{ echo "<h4>Não foi possível conectar ao Banco de Dados selecionado: ". $this->banco."do Servidor: ".$this->servidor."!</h4><br>"; echo "Erro: " . mysql_error() . "<br>"; die(); } } //Função para Desconectar do Banco de Dados private function desconectar(){ return mysql_close($this->conect); }
public function executarConsulta($sql){ $this->conectar(); $this->query=$sql; if($this->result=mysql_query($this->query)){ $this->desconectar; return $this->result; }else{ echo "Ocorreu um erro na execução da SQL"; echo "Erro :" . mysql_error(); echo "SQL: " . $sql; die(); $this->desconectar; } }
} ?> |