// Funcoes auxiliares
// Retorna a descricao do codigo da oferta
function descricao_oferta($id){
switch($id) {
case 1:
$desc = "2008-2010";
break;
case 2:
$desc = "2010-2012";
break;
case 3:
$desc = "2012-2014";
break;
default:
$desc = "";
}
return($desc);
}
// Retorna a descricao do codigo da chave
function descricao_chave($id){
switch($id) {
case 1:
$desc = "Título|titulo";
break;
case 2:
$desc = "Autor|autor";
break;
case 3:
$desc = "Orientador|orientador";
break;
default:
$desc = "|";
}
return ($desc);
}
// Retorna str parcial
//
function retorna_parcial($str,$pos){
$parcial = explode("|",$str);
return($parcial[$pos]);
}
// Monta selecao oferta
//
function monta_selecao_oferta($num){
?>
}
?>
}
// Captura GET->URL
//
$acao = isset($_GET["acao"]) ? $_GET["acao"]:FALSE;
if ($acao == ""){
?>
Prezado(a) Visitante:
Seja bem-vindo(a) à nossa Revista Digital.
Nesse ambiente, você poderá consultar os trabalhos de conclusão de curso de todas as ofertas do Curso de Especialização em Matemática, selecionando abaixo, a oferta e o tipo de listagem desejada.
Em caso de dúvidas ou problemas no acesso, entre em contato pelo sistema de atendimento online.
Atenciosamente,
Coordenação do Curso de Especialização em Matemática
}
if ($acao == "listar_trabalhos"){
// Captura POST->form e tratamentos necessarios
$oferta = isset($_POST["oferta"]) ? $_POST["oferta"]:FALSE;
$chave = isset($_POST["chave"]) ? $_POST["chave"]:FALSE;
$titulo = descricao_oferta($oferta);
$sub_titulo = retorna_parcial(descricao_chave($chave),0);
$sub_titulo = "Listagem por {$sub_titulo}";
$orderby = retorna_parcial(descricao_chave($chave),1);
// Acesso tabela revistas
$sel_pesquisa = "SELECT id,titulo,autor,orientador,oferta FROM revistas WHERE oferta={$oferta} ORDER BY {$orderby}";
$qry_pesquisa = mysql_query($sel_pesquisa) or die(mysql_error());
?>