rotas nomeadas corrigidas

This commit is contained in:
Reginaldo
2023-06-14 11:29:53 -03:00
parent 00d21cc8c5
commit 38cbb4dc8c
10 changed files with 64 additions and 20 deletions

View 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();
}
}
}
?>