Conexão com MySQL O.O.
Publicado por Perfil removido 12/03/2007
[ Hits: 11.546 ]
Arquivo de conexão com banco de dados Orientado a Objetos.
<?
/*************************************************
Classe de conexão com banco de dados
@author Tiago Mendes de Souza
@mail tiago.mendes.souza@gmail.com
@date 02/01/2007
*************************************************/
class database{
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);
}
}
?>
Script SQL para banco de sistemas de postagens de artigos 1.0
Classe de conexão ao banco usando PDO
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
existe algum hub de jogos online similiar ou igual dos browser (6)
Como botar o efeito de deslocar janelas (win + setas - windows) no lin... (0)
Thinkpads são bons mesmo ?! (3)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (2)









