FuncDB.inc.php
De DTI Wiki
Utilizado para as funções que irão fazer acesso ao banco, como procedures, functions e packages. Está localizado na raiz da aplicação (ex. /apps/academico/bolsaSocial/funcDB.inc.php). Deve ser chamado com a linha abaixo:
require_once(“funcDB.inc.php”);
Exemplo:
<? /** * getAlunosProuni() - Retorna alunos reprovados com Bolsa Prouni * * @author Diego C. Fossatti < diego@upf.brEste endereço de e-mail está protegido contra spam bots, pelo que o Javascript terá de estar activado para poder visualizar o endereço de email > * @access public * @param UpfTpl $app * @param int $codbanca * @param int $codaluno * @return Array */ function getAlunosProuni($app, $codbanca, $codaluno = NULL){ global $getAlunosProunicodbanca, $getAlunosProunicodaluno; $getAlunosProunicodbanca = $codbanca; $getAlunosProunicodaluno = $codaluno; $query = "begin acdesenv.pkg_notaswebexames.prc_retprouni(:in_codbanca, :in_codaluno, :cur); end;"; $params = array(array("parameter"=>":in_codbanca", "variable"=>"getAlunosProunicodbanca", "value"=>$getAlunosProunicodbanca, "length"=>6), array("parameter"=>":in_codaluno", "variable"=>"getAlunosProunicodaluno", "value"=>$getAlunosProunicodaluno, "length"=>6)); if(!$app->executeCursor($query, $params)){ erro($app, 'Ocorreu um erro ao buscar alunos bolsa Prouni.', $app->geterrormessage(), "ATENÇÃO", "#"); exit; } $alunos = array(); $alunos = $app->getAllrows(); return $alunos; } ?>