Seja, Bem-Vindo

Seja, Bem Vindo

sexta-feira, 13 de abril de 2012

Conexão PHP OO



/*************************************************
Classe de conexão com banco de dados
@author   Edson Gouveia de Brito
@date    31/03/2012
*************************************************/

class Conexao{

private $host = "localhost";
private $user= "root";
private $pass = "root";
private $db = "sapsa";
private $message_error = "Erro ao efetuar conexão com o bando de dados, entre em contato com o administrador do sistema";

private $dbc;
private $dbs;


   /*
   Metodos que trazem o conteudo da variavel desejada
   @return   $xxx = conteudo da variavel solicitada
        */
   protected function getHost(){return $this->host;}
   protected function getUser(){return $this->user;}
   protected function getPass(){return $this->pass;}
   protected function getDB(){  return $this->db;}
   protected function getMsg(){ return $this->message_error;}



   /*
   Metodo construtor do banco de dados
        */
   public function database(){
   }
   
   
   
   /*
   Metodo que cria a conexao com o banco de dados configurado
   @return   $dbc = contem a conexao com o banco
   @version   1.0
        */  
   public function connectionDB(){
      // conecta ao bando de dados e guarda a conexão
      $this->dbc = mysql_connect($this->getHost(),$this->getUser(),$this->getPass());
     
      //seleciona a base para ser usada
        $dbs = mysql_select_db($this->db,$this->dbc);
     
        return ($dbc);
   }
   


   /*
     Retorna o id da ultima query executada
     @return   $id_insert = id da ultima inserção
     @version   1.0
   */
   public function retornaID(){
      $id_insert = mysql_insert_id();
      return ($id_insert);
   }

   
   
   /*
   Metodo que fecha a conexao com o bando de dados
   @version   1.0
        */
   public function closeDB(){
      mysql_close($this->dbc);
   }
   
   

   
}



?>

Nenhum comentário:

Postar um comentário

Obrigado pela Visita !