g?php /************************************************************************************* ** CLASSE EM PHP QUE FAZ A CONEXAOO COM O BANCO DE DADOS MYSQL VERSAO 1.0 ** DESENVOLVIDO POR: FERNANDO N VICENTE ** ESTA CLASSE SAO PODERAO SER USANDO EM MODO DE HERANÇA... ** CLASSE ABSTRATA PARA CONEXAO COM BANCO DE DADOS. **************************************************************************************/ abstract class mySqlConn{ protected $host, $user, $pass, $dba, $conn, $sql, $qr, $data, $status, $totalFields, $error; //método que incializa automaticamente as variaveis de conexao /* public function __construct(){ $this->host = "localhost"; $this->user = "root"; $this->pass = ""; $this->dba = "ambienteeventos"; self::connect(); // executa o metodo de conexao automaticamente ao herdar a classe } */ /* $servidor = "db2499.perfora.net"; //SERVIDOR $bd = "db333520684"; //BANCO DE DADOS $usuario = "dbo333520684"; //USUARIO $senha = "ambienteeventos"; //SENHA */ /* public function __construct(){ $this->host = "db477323713.db.1and1.com"; $this->user = "dbo477323713"; $this->pass = "a112435*"; $this->dba = "db477323713"; self::connect(); // eexecuta o metodo de conexao automaticamente ao herdar a classe } */ /* //banco atual OK public function __construct(){ $this->host = "db2499.perfora.net"; $this->user = "dbo333520684"; $this->pass = "ambienteeventos"; $this->dba = "db333520684"; self::connect(); // eexecuta o metodo de conexao automaticamente ao herdar a classe } */ public function __construct(){ $this->host = "mysql57"; $this->user = "root"; $this->pass = "dB23022026"; $this->dba = "db609004333"; self::connect(); // eexecuta o metodo de conexao automaticamente ao herdar a classe } //metodo utilizando para efetuar a conexao com o banco de dados protected function connect(){ $this->conn = @mysql_connect($this->host, $this->user, $this->pass) or die ("
Erro ao acessar banco de dados

".mysql_error()); mysql_set_charset('utf8'); $this->dba = @mysql_select_db($this->dba) or die ("
Erro ao selecionar banco de dados:

".mysql_error()); } // metodo utilizando para executar comandos SQL protected function execSQL($sql){ $this->qr = @mysql_query($sql) or die ("
Erro ao Executar o Query: $sql -

".mysql_error()); return $this->qr; } // metodo que executa e lista dados do banco de dados protected function listQr($qr){ $this->data = @mysql_fetch_assoc($qr); return $this->data; } // metodo que lista a quantidade de dados encontrados no query protected function countData($qr){ $this->totalFields = mysql_num_rows($qr); return $this->totalFields; } protected function resultsAll($query){ $this->dadosGerados = self::listQr($query); return $this->dadosGerados; } public function getQuantidadeData($sql){ $this->sql = $sql; $this->qr = self::execSql($this->sql); return mysql_num_rows($this->qr); } } ?>
Fatal error: Class 'MySqlConn' not found in /aplicacao/ambiente/site/es/classe/ManipulateData.php on line 12