SetTitulo( "{$this->_instituicao} Publicações!" ); $this->processoAp = "209"; } } class indice extends clsListagem { function Gerar() { $this->titulo = "Concursos"; $this->addBanner( "/intranet/imagens/nvp_top_intranet.jpg", "/intranet/imagens/nvp_vert_intranet.jpg", "Intranet" ); $this->addCabecalhos( array( "Concurso", "Descrição" ) ); $db = new clsBanco(); $dba = new clsBanco(); // Paginador $this->limite = 10; $this->offset = ( $_GET["pagina_{$this->nome}"] ) ? $_GET["pagina_{$this->nome}"]*$this->limite-$this->limite: 0; $total = $dba->UnicoCampo( "SELECT count(0) FROM portal_concurso" ); $db->Consulta( "SELECT cod_portal_concurso, nm_concurso, descricao FROM portal_concurso ORDER BY data_hora DESC limit $this->limite offset $this->offset " ); while ($db->ProximoRegistro()) { list ( $cod, $nm_concurso, $descricao ) = $db->Tupla(); $this->addLinhas( array( "$nm_concurso", $descricao ) ); } $this->addPaginador2( "concursos_lst.php", $total, $_GET, $this->nome, $this->limite ); $this->acao = "go(\"concursos_cad.php\")"; $this->nome_acao = "Novo"; $this->largura = "100%"; } } $pagina = new clsIndex(); $miolo = new indice(); $pagina->addForm( $miolo ); $pagina->MakeAll(); ?>