ajustes das instâncias
This commit is contained in:
@@ -17,7 +17,7 @@ class Controller extends DBA{
|
|||||||
public function getLogin($NO_USERNAME){
|
public function getLogin($NO_USERNAME){
|
||||||
if(!$NO_USERNAME==''){
|
if(!$NO_USERNAME==''){
|
||||||
$this->sql = "SELECT * FROM LOGIN WHERE NO_USERNAME = ?";
|
$this->sql = "SELECT * FROM LOGIN WHERE NO_USERNAME = ?";
|
||||||
$this->stmt = self::$inst->prepare($this->sql);
|
$this->stmt = self::$instFIRE->prepare($this->sql);
|
||||||
$this->stmt->bindValue(1,$NO_USERNAME);
|
$this->stmt->bindValue(1,$NO_USERNAME);
|
||||||
$this->stmt->execute();
|
$this->stmt->execute();
|
||||||
$this->res = $this->stmt->fetch(PDO::FETCH_OBJ);
|
$this->res = $this->stmt->fetch(PDO::FETCH_OBJ);
|
||||||
@@ -31,7 +31,7 @@ class Controller extends DBA{
|
|||||||
//CRIADO PARA TESTE COM PARAMETRO
|
//CRIADO PARA TESTE COM PARAMETRO
|
||||||
if(!$NOME==''){
|
if(!$NOME==''){
|
||||||
$this->sql = "SELECT * FROM ALUNO WHERE NO_ALUNO LIKE ?";
|
$this->sql = "SELECT * FROM ALUNO WHERE NO_ALUNO LIKE ?";
|
||||||
$this->stmt = self::$inst->prepare($this->sql);
|
$this->stmt = self::$instFIRE->prepare($this->sql);
|
||||||
$this->stmt->bindValue(1,"%".$NOME."%");
|
$this->stmt->bindValue(1,"%".$NOME."%");
|
||||||
$this->stmt->execute();
|
$this->stmt->execute();
|
||||||
$this->res = $this->stmt->fetchAll(PDO::FETCH_ASSOC);
|
$this->res = $this->stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||||
@@ -50,7 +50,7 @@ class Controller extends DBA{
|
|||||||
}
|
}
|
||||||
public function getPais(){
|
public function getPais(){
|
||||||
$this->sql = "SELECT * FROM usuarios";
|
$this->sql = "SELECT * FROM usuarios";
|
||||||
$this->stmt = self::$inst1->prepare($this->sql);
|
$this->stmt = self::$instMARIA->prepare($this->sql);
|
||||||
$this->stmt->execute();
|
$this->stmt->execute();
|
||||||
$this->res = $this->stmt->fetchAll(PDO::FETCH_ASSOC);
|
$this->res = $this->stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||||
return $this-> res;
|
return $this-> res;
|
||||||
@@ -59,22 +59,29 @@ class Controller extends DBA{
|
|||||||
|
|
||||||
class DBA{
|
class DBA{
|
||||||
protected $stmt, $sql, $res;
|
protected $stmt, $sql, $res;
|
||||||
protected static $inst;
|
protected static $instFIRE;
|
||||||
protected static $inst1;
|
protected static $instMARIA;
|
||||||
//faz a chamada da instancia da conexão com o banco de dados
|
//faz a chamada da instancia da conexão com o banco de dados
|
||||||
function __construct(){
|
function __construct(){
|
||||||
try{
|
try{
|
||||||
if(self::$inst === null){
|
if(self::$instFIRE === null){
|
||||||
//FIREBIRD
|
self::$instFIRE = new \PDO(STR_BD,USUARIO,SENHA);
|
||||||
self::$inst = new \PDO(STR_BD,USUARIO,SENHA);
|
|
||||||
//MARIADB
|
|
||||||
self::$inst1 = new \PDO(DB_CONTROLE,USER,PASS);
|
|
||||||
}
|
}
|
||||||
//retorna a instancia com sucesso
|
//retorna a instancia com sucesso
|
||||||
//echo "Connected successfully";
|
//echo "Connected successfully";
|
||||||
}catch(\PDOException $e){
|
}catch(\PDOException $e){
|
||||||
//retorna caso de erro na conexão
|
//retorna caso de erro na conexão
|
||||||
echo "Connection failed: " . $e->getMessage();
|
echo "Connection failed: " . $e->getMessage();
|
||||||
}
|
}
|
||||||
|
try{
|
||||||
|
if(self::$instMARIA === null){
|
||||||
|
self::$instMARIA = new \PDO(DB_CONTROLE,USER,PASS);
|
||||||
|
}
|
||||||
|
//retorna a instancia com sucesso
|
||||||
|
//echo "Connected successfully";
|
||||||
|
}catch(\PDOException $e){
|
||||||
|
//retorna caso de erro na conexão
|
||||||
|
echo "Connection failed: " . $e->getMessage();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user