public function __construct() { // Verificar se já tem uma conexão aberta if (Model::$mysqli === false) { // Conectar no banco de dados Model::$mysqli = new \mysqli(HOST, USUARIO, SENHA, BANCO_DE_DADOS); // Verificar se ocorreu erro na conexão if (Model::$mysqli->connect_errno) { die('Falha na conexão com o MySQL: ' . Model::$mysqli->connect_error); } } // Utilizar conexão aberta $this->db = Model::$mysqli; }
public static function init() { require 'dbConfig.php'; self::$mysqli = new mysqli($cfg['host'], $cfg['user'], $cfg['password'], 'tm'); self::$mysqli->set_charset("utf8"); }