Пример #1
0
 public static function init()
 {
     if (is_null(self::$instance)) {
         self::$instance = new Conexao();
     }
     return self::$instance;
 }
Пример #2
0
 public function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new PDO("mysql:host=localhost;dbname=mestrado", "root", "");
     }
     return self::$instance;
 }
Пример #3
0
 public function fecharConexao()
 {
     if ($this->status) {
         $this->connection->close();
         self::$instance = null;
         $this->status = false;
     }
 }
Пример #4
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new PDO('mysql:host=localhost;dbname=controle_empresarial', 'root', '', array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
         self::$instance->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         self::$instance->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_EMPTY_STRING);
     }
     return self::$instance;
 }
Пример #5
0
 public static function getInstance()
 {
     $host = 'localhost';
     $dbname = 'nfe';
     $user = '******';
     $psw = '';
     if (!isset(self::$instance)) {
         self::$instance = new PDO('mysql:host=' . $host . ';dbname=' . $dbname, $user, $psw, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
         self::$instance->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         self::$instance->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_EMPTY_STRING);
     }
     return self::$instance;
 }
Пример #6
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         try {
             self::$instance = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
             self::$instance->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
             self::$instance->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);
         } catch (PDOException $e) {
             echo $e->getMessage();
         }
     }
     return self::$instance;
 }
Пример #7
0
 /**
  * Fecha a instancia de conexao ao banco de dados
  */
 public static function close()
 {
     if (self::$instance != null) {
         self::$instance = null;
     }
 }