diff --git a/app/controllers/Controller.php b/app/controllers/Controller.php index 8e717d3..475adf2 100644 --- a/app/controllers/Controller.php +++ b/app/controllers/Controller.php @@ -270,6 +270,19 @@ class Controller extends DBA{ die('informação incompleta...'); } } + public function getLoginProf($CPF){ + if(!$CPF==''){ + $this->sql = "SELECT * FROM acessos WHERE CPF = ?"; + $this->stmt = $this->getMARIA()->prepare($this->sql); + $this->stmt->bindValue(1,$CPF); + $this->stmt->execute(); + $this->res = $this->stmt->fetch(PDO::FETCH_OBJ); + return $this-> res; + }else{ + //caso o id não foi passado recebe essa mensagem + die('informação incompleta...'); + } + } public function buscarCPFMae($CPF,$CIDADE){ if(!$CPF==''){ $this->sql = "SELECT * FROM ALUNO WHERE CPF_MAE = ?"; diff --git a/app/controllers/LoginController.php b/app/controllers/LoginController.php index 5a89ff9..ec8ca54 100644 --- a/app/controllers/LoginController.php +++ b/app/controllers/LoginController.php @@ -17,6 +17,13 @@ class LoginController{ echo json_encode($Logins); return json_encode($Logins); } + public function prof($params){ + $usuario = $params->CPF; + $Log = new Controller(); + $Logins = $Log->getLoginProf($usuario); + echo json_encode($Logins); + return json_encode($Logins); + } public function buscarCPFMae($params){ $usuario = $params->CPF; $cidade = $params->CIDADE; diff --git a/routes/router.php b/routes/router.php index 6106efb..eb0ec38 100644 --- a/routes/router.php +++ b/routes/router.php @@ -22,6 +22,7 @@ $router= [ "/"=> function (){load("HomeController","index");}, "/logincontrole" => function(){load("LoginController","controle");}, "/loginpais" => function(){load("LoginController","pais");}, + "/loginprof" => function(){load("LoginController","prof");}, "/buscafilhos" => function(){load("BuscaFilhosController","filhos");}, "/aluno" => function(){load("AlunoController","aluno");}, "/pais" => function(){load("PaisController","index");},