Pesquisar no Site

Conheça


Newsletter



Receive HTML?

Minha Rede

Siga me no Twitter
Follow me on Twitter
Add Nossa Comunidade no Orkut
Add Nossa Comunidade no Orkut

Estatísticas

     PageRank    This page's web design and content has got SEO score of 4Pingar o BlogBlogs Add to Technorati FavoritesDigNow.org Estou no blog.com.pt - comunidade de bloggers em língua portuguesa My Zimbio Technology Blogs Computers blogs linux gnu windows microsoft open source bsd redes network programação php Computers Blog directoryBlog Directory
Transops.Net
Modificado por:
PHP - Classe de Conexão com o BD PDF Imprimir E-mail
Avaliação do Usuário: / 1
PiorMelhor 
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;   
              }
        }

}
?>

 

Oráculo


Ads on: Special HTML

Anúncios


Publicidade


Ads on: Special HTML