function mysqlConnect() { $senha = new Senha(); $this->mysqlDbPass = $senha->getSenha(); if ($this->dbc = mysql_connect($this->mysqlHost, $this->mysqlUser, $this->mysqlDbPass)) { mysql_query("SET NAMES 'utf8' COLLATE 'utf8_unicode_ci'"); if (!mysql_select_db($this->mysqlDb)) { $this->logError(sprintf($this->langVars->errNoSelect, $this->mysqlDb), __FILE__, __LINE__); } } else { $this->logError($this->langVars->errNoConnect, __FILE__, __LINE__); } }
public static function createConection() { $senha = new Senha(); $_con = @mysql_connect("localhost", "root", $senha->getSenha()); mysql_set_charset('utf8'); mysql_query("SET NAMES 'utf8'"); /*PARA TRABALHAR COM ACENTOS SEM PROBLEMAS*/ mysql_query("SET character_set_connection=utf8"); mysql_query("SET character_set_client =utf8"); mysql_query("SET character_set_results = utf8"); if ($_con === FALSE) { echo "GBD conection failure"; mysql_error(); exit; } else { mysql_select_db("acao_moradia", $_con); if ($_con === FALSE) { echo "Data base selection failure"; mysql_error(); exit; } } }
<?php echo "Data de início: " . date("d/m/Y") . " " . date("H:i:s") . "<br>"; /*################################ *### INSTALA O BANCO DE DADOS ### *################################*/ require_once 'bd.php'; $senha = new Senha(); echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">"; ########DADOS PARA CONEXÃO COM O MYSQL $server = "localhost"; $database = "acao_moradia"; $username = "******"; #alterar conforme seu usuário do banco de dados mysql() $password = $senha->getSenha(); #alterar conforme a senha de seu usuário do banco de dados mysql() $SQL = mysql_connect($server, $username, $password) or trigger_error(mysql_error(), E_USER_ERROR); #se nao conectar, escreve uma msg de erro mysql_select_db($database, $SQL); #seleciona o banco de dados para uso posterior #########Define o conjunto de caracteres que será usado 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'); mysql_query('SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"'); $charset = mysql_set_charset('utf8'); ########CRIA O BANCO mysql_query('DROP DATABASE IF EXISTS acao_moradia'); mysql_query('CREATE DATABASE acao_moradia'); mysql_query('USE acao_moradia');