query("CONSULTA"); // $MySQL->close(); class MySQL { /* // Nas linhas abaixo você poderá colocar as informações do Banco de Dados. var $fw2_servidor_bd = "localhost"; // Nome ou IP do Servidor var $fw2_usuario_bd = "fw2"; // Usuário do Servidor MySQL var $fw2_senha_bd = "fw2"; // Senha do Usuário MySQL var $fw2_dbase_db = "site_serraemar"; // Nome do seu Banco de Dados */ // var $fw2_servidor_bd = "mysql03.koinonia.org.br"; // Nome ou IP do Servidor // var $fw2_usuario_bd = "koinonia2"; // Usuário do Servidor MySQL // var $fw2_senha_bd = "kn9002koi@"; // Senha do Usuário MySQL // var $fw2_dbase_db = "koinonia2"; // Nome do seu Banco de Dados var $fw2_servidor_bd = "atlas2020.mysql.dbaas.com.br"; // Nome ou IP do Servidor var $fw2_usuario_bd = "atlas2020"; // Usuário do Servidor MySQL var $fw2_senha_bd = "Kn2020@Koi"; // Senha do Usuário MySQL var $fw2_dbase_db = "atlas2020"; // Nome do seu Banco de Dados // Criaremos as variáveis que Utilizaremos no script var $sql_query; var $link; var $resultado; // Instancia o Objeto para podermos usar e conecta com o banco function MySQL(){ $this->conecta(); } // Cria a função para efetuar conexão ao Banco MySQL (não é muito diferente da conexão padrão). // Veja que abaixo, além de criarmos a conexão, geramos condições personalizadas para mensagens de erro. function conecta(){ $this->link = @mysql_connect($this->fw2_servidor_bd,$this->fw2_usuario_bd,$this->fw2_senha_bd); # Aqui está o segredo @mysql_query("SET NAMES 'utf8'"); @mysql_query('SET character_set_connection=utf8'); @mysql_query('SET character_set_client=utf8'); @mysql_query('SET character_set_results=utf8'); // Conecta ao Banco de Dados if(!$this->link){ // Caso ocorra um erro, exibe uma mensagem com o erro print "Ocorreu um Erro na conexão MySQL:"; print "".mysql_error().""; die(); }elseif(!mysql_select_db($this->fw2_dbase_db,$this->link)){ // Seleciona o banco após a conexão // Caso ocorra um erro, exibe uma mensagem com o erro print "Ocorreu um Erro em selecionar o Banco:"; print "".mysql_error().""; die(); } } // Cria a função para "query" no Banco de Dados function query($xquery){ $this->sql_query = $xquery; // Conecta e faz a query no MySQL if($this->resultado = mysql_query($this->sql_query)){ //$this->desconecta(); return $this->resultado; }else{ // Caso ocorra um erro, exibe uma mensagem com o Erro //print "Ocorreu um erro ao executar a Query MySQL: $query"; //print "

"; return "Erro no MySQL: ".mysql_error().""; die(); //$this->desconecta(); } } // Cria a função para Desconectar do Banco MySQL function close(){ return mysql_close($this->link); } function SEOString($string, $separator = '-'){ $accents = array('Š' => 'S', 'š' => 's', 'Ð' => 'Dj','Ž' => 'Z', 'ž' => 'z', 'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'A', 'Æ' => 'A', 'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E', 'Ì' => 'I', 'Í' => 'I', 'Î' => 'I', 'Ï' => 'I', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ' => 'O', 'Ö' => 'O', 'Ø' => 'O', 'Ù' => 'U', 'Ú' => 'U', 'Û' => 'U', 'Ü' => 'U', 'Ý' => 'Y', 'Þ' => 'B', 'ß' => 'Ss','à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'ä' => 'a', 'å' => 'a', 'æ' => 'a', 'ç' => 'c', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e', 'ì' => 'i', 'í' => 'i', 'î' => 'i', 'ï' => 'i', 'ð' => 'o', 'ñ' => 'n', 'ò' => 'o', 'ó' => 'o', 'ô' => 'o', 'õ' => 'o', 'ö' => 'o', 'ø' => 'o', 'ù' => 'u', 'ú' => 'u', 'û' => 'u', 'ý' => 'y', 'ý' => 'y', 'þ' => 'b', 'ÿ' => 'y', 'ƒ' => 'f'); $string = strtr($string, $accents); $string = strtolower($string); $string = preg_replace('/[^a-zA-Z0-9\s]/', '', $string); $string = preg_replace('{ +}', ' ', $string); $string = trim($string); $string = str_replace(' ', $separator, $string); return $string; } } ?>