Conexão com MySQL O.O.
Publicado por Perfil removido 12/03/2007
[ Hits: 11.526 ]
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); } } ?>
Nova conexão ao banco de dados PDO
Classe de conexão ao banco usando PDO
Testando servidor MySQL e base de dados
Classe PHP para acesso a bancos de dados em MySQL
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
É normal não gostar de KDE? (6)
Impressora epson l6270 não funciona em Linux mint (0)
esqueci a senha do boot do notebook dell vostro 3300 (3)