PHP Classes

File: db.php

Recommend this page to a friend!
  Classes of Vanio   Conexão com MYSQL   db.php   Download  
File: db.php
Role: Example script
Content type: text/plain
Description: classe db
Class: Conexão com MYSQL
Simple class to connect to MySQL
Author: By
Last change:
Date: 12 years ago
Size: 1,413 bytes
 

Contents

Class file image Download
<?php
/*
Autor : Josivanio Batista de Almeida
Site : www.nystevagas.com
E-mail: almeida.vanio@gmail.com

Essa classe é livre para uso porem mantenha a titularidade do autor

*/
class DB{
  
      function
__construct(){
     
      }

// PROPRIEDADES DB
private $host = "localhost";
private
$dbnome = "";
private
$usuario = "";
private
$senha = "";
private
$conhost = "";



// GET BANCO
public function getDb($nome){
$this->dbnome = $nome;
}

// GET USUARIO
public function getUsuario($nome){
$this->usuario = $nome;
}

// GET SENHA
public function getSenha($nome){
$this->senha = $nome;
}

     
// CONEXAO DB
public function conexao(){

// BANCO NOME VALIDE
 
if($this->dbnome == ""){
 echo
"Informe o nome do banco de dados";
 exit;
 }

 
// BANCO USUARIO VALIDE
 
if($this->usuario == ""){
 echo
"Informe o nome do usuario do banco de dados";
 exit;
 }
 
 
// BANCO SENHA VALIDE
 
if($this->senha == ""){
 echo
"Informe a senha do usuario do banco";
 exit;
 }
 
 
$this->conhost = mysql_connect($this->host, $this->usuario, $this->senha)or die(mysql_error());
                 
mysql_select_db($this->dbnome, $this->conhost)or die(mysql_error());
}



// DESCONECTAR DB
public function desconexao(){
  if(!
mysql_close($this->conhost)){
  
mysql_error();
  }

}


     
     

      function
__destruct(){
     
      }

}
?>