public function __construct() { //se o parametro de bd não for setado na sessão if (isset($_SESSION['bd']) == null) { $_SESSION['bd'] = 1; } if ($_SESSION['bd'] == 2) { $this->db = Conexao::getInstaciaSe(); $this->setEsquema('public'); } elseif ($_SESSION['bd'] == 1) { $this->db = Conexao::getInstacia(); $this->setEsquema('public'); } }
</body></html> '); } //Defiindo a codificação da página ini_set('default_charset', 'utf8'); include dirname(__FILE__) . '/../../application/libraries/Conexao.php'; /** * Definindo o nome da tabela de registros */ $tabelaFap = "fap.fap_registro"; /** * Definindo o nome da tabela de professores */ $tabelaProfessor = "public.usuario_professor"; //Conecatndo ao banco de dados e fazendo as consultas $pdo = Conexao::getInstacia(); $queryProfessor = "select * from {$tabelaProfessor} where status=1"; $prepareProfessor = $pdo->prepare($queryProfessor); $prepareProfessor->execute(); while ($row = $prepareProfessor->fetchObject()) { $queryFapSelect = "select * from {$tabelaFap} where extract" . "(year from data_evento)=" . date('Y') . " " . "and fk_usuario_professor={$row->pk_usuario_professor} " . "and fk_fap_subtipo=0"; $prepareFapSelect = $pdo->prepare($queryFapSelect); $prepareFapSelect->execute(); if (!$prepareFapSelect->rowCount()) { $queryFapInsert = "INSERT INTO {$tabelaFap} (fk_fap_subtipo, fk_usuario_professor, " . "fap_obs, data_evento, data_inc, fk_usuario_inc, fk_aula, score) " . "VALUES (0, {$row->pk_usuario_professor}, '', '" . date("Y-m-d") . "', '" . date("Y-m-d H:d:s") . "', 1, 0, 8.0)"; $prepare3 = $pdo->prepare($queryFapInsert); if (!$prepare3->execute()) { echo "erro<br>"; } } }
public function __construct() { $this->db = Conexao::getInstacia(); $this->setEsquema('public'); }