rotas nomeadas corrigidas
This commit is contained in:
29
app/classes/conexao.class.php
Normal file
29
app/classes/conexao.class.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
//chamada os paramentros do config
|
||||
require_once('config.php');
|
||||
|
||||
class DB{
|
||||
protected $stmt, $sql, $res;
|
||||
protected static $inst;
|
||||
//faz a chamada da instancia da conexão com o banco de dados
|
||||
function __construct(){
|
||||
self::getIntancia();
|
||||
}
|
||||
//cria a instancia do banco de dados
|
||||
protected static function getIntancia(){
|
||||
try{
|
||||
if(self::$inst === null){
|
||||
self::$inst = new PDO(STR_BD,USUARIO,SENHA);
|
||||
}
|
||||
//retorna a instancia com sucesso
|
||||
//echo "Connected successfully";
|
||||
return self::$inst;
|
||||
}catch(PDOException $e){
|
||||
//retorna caso de erro na conexão
|
||||
echo "Connection failed: " . $e->getMessage();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user