Viewing file: jurisprudencia_pesq.php (24.65 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
#############################################################################
# Nome: jurisprudencia_pesq.php #
# System: Irpen #
# Criado por: João Paulo Marques dos santos #
# Empresa: Netnigro #
# E-mail: ti@netnigro.com.br #
# Descrio: Formulário de pesquisa de noticias da jurisprudencia #
# Histrico: #
# . 28/02/2011 - João Paulo Marques #
# Criação da Página #
#############################################################################
// Includes
include("../../config/config.php");
include(INCLUDES . "conexaoBD.php");
include(INCLUDES . "sentencas_sql.php");
include(INCLUDES . "funcoes_uteis.php");
include(INCLUDES . "valida_usuario.inc.php");
if(isset($_REQUEST["btnPesquisar"]))
{
//Inicialização de variáveis
$sql_aux = "";
$ordem_condicao = 0;
//********************************************************** PARÂMETROS DE PESQUISA **************************************************************//
//Por título
if(!empty($_REQUEST["txtTitulo"]))
{
$titulo = $_REQUEST["txtTitulo"];
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "IMP_Titulo LIKE '%$titulo%' ";
}
//Por tipo de fonte
if($_REQUEST["cboTipoFonte"] != "T")
{
$tipo_fonte = $_REQUEST["cboTipoFonte"];
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "IMP_TipoFonte = '$tipo_fonte' ";
if($tipo_fonte == "O")
{
if(!empty($_REQUEST["txtFonte"]))
{
$fonte = $_REQUEST["txtFonte"];
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "IMP_Fonte LIKE '%$fonte%' ";
}
}
}
//Por período de publicação
if(!empty($_REQUEST["txtDtInicioPublicacao"]))
{
$data_inicio = FormataData($_REQUEST["txtDtInicioPublicacao"],"BD");
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "IMP_DtInicioPublicacao > '$data_inicio' ";
}
//Por período de publicação
if(!empty($_REQUEST["txtDtTerminoPublicacao"]))
{
$data_termino = FormataData($_REQUEST["txtDtTerminoPublicacao"],"BD");
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "txtDtTerminoPublicacao > '$data_termino' ";
}
//Por parte do texto
if(!empty($_REQUEST["txtParteTexto"]))
{
$parte_texto = $_REQUEST["txtParteTexto"];
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "IMP_TextoCompleto LIKE '$parte_texto' ";
}
//Por status da notícia no sistema
if(isset($_REQUEST["cboAtivoSN"]))
{
$ativoSN = $_REQUEST["cboAtivoSN"];
if($ativoSN != "T")
{
PreparaCondicaoSQL($ordem_condicao,$sql_aux);
$sql_aux .= "IMP_AtivoSN = '$ativoSN' ";
}
}
//Ordenação do resultado
$sql_aux .= " ORDER BY IMP_DtInicioPublicacao ";
//********************************************************** PARÂMETROS DE PESQUISA **************************************************************//
//Executa a query de pesquisa
$sql_noticia = BUSCA_NOTICIAS_JURISPRUDENCIA . $sql_aux;
$rs_noticia = $conexao->query($sql_noticia);
/*
echo("<pre>");
print_r($sql_noticia);
echo("<pre>");
*/
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Description" content="IRPEN">
<meta name="Keywords" content="">
<meta name="resource-type" content="document">
<meta name="classification" content="Internet">
<meta name="robots" content="all">
<meta name="rating" content="General">
<meta name="Author" content="Ninart! Solucoes para Web.">
<meta name="language" content="pt-br">
<link rel="shortcut icon" href="imagens/favicon.gif"type="image/gif">
<link rel="stylesheet" href="<?= HOST;?>css/irpen.css" type="text/css" />
<link rel="stylesheet" media="all" type="text/css" href="<?= HOST;?>css/menu_dropline.css" />
<!--[if IE]>
<link rel="stylesheet" media="all" type="text/css" href="css/menu_dropline_ie.css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" media="all" type="text/css" href="css/menu_dropline_ie6.css" />
<![endif]-->
<title>IRPEN | Instituto de Registro Civil de Pessoas Naturais do Paraná - 2008</title>
<script type="text/javascript" src="<?= HOST;?>includes/jquery-1.2.6.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/jquery.maskedinput-1.1.3.js"></script>
<script type="text/javascript" src="<?= HOST;?>includes/jquery.form.js"></script>
<script type="text/javascript" src="jurisprudencia_pesq.js"></script>
<!-- <script src="scripts/delay.js" language="JavaScript"></script> -->
<style type="text/css">
<!--
.style1 {
color: #666666;
font-weight: bold;
}
.lista_noticias {
font-size: 7pt;
}
.lista_noticias .header {
font-size: 9pt;
font-weight: bold;
background-color: #CCCCCC;
}
.lista_noticias .coluna1 {
text-align: left;
width: 50%;
}
.lista_noticias .coluna2 {
text-align: left;
width: 20%;
}
.lista_noticias .coluna3 {
text-align: left;
width: 10%;
}
.lista_noticias .coluna4 {
text-align: center;
width: 10%;
}
.sem_lista {
text-align: center;
font-weight: bold;
color: red;
}
.resultado {
width: 100%;
text-align: center;
}
-->
</style>
</head>
<body>
<div id="wrap">
<?php include "../topo_gestao.php";?>
<!-- content-wrap starts -->
<div id="content-wrap">
<table width="100%" border="0">
<tr> <!--
<td align="left" valign="top" width="20%">
<?php
//Menu do site
//include(DIR_ADMIN . "menu_gestao.php");
?>
</td>
<td align="left" valign="top" bgcolor="#cccccc">
</td>-->
<td align="left" valign="top" bgcolor="#FFFFFF" width="1%">
</td>
<td align="left" valign="top">
<table width="100%" border="0" >
<tr>
<td align="left" valign="top">
<h2>PESQUISA DE NOTÍCIAS DA JURISPUDENCIA</h2>
<div id="linha_h2" >
</div>
<form name="frmPesqNoticia" id="frmPesqNoticia" action="jurisprudencia_pesq.php" method="get">
<table width="98%" border="0">
<tr>
<td align="left" valign="top">
</td>
</tr>
<?php
if((isset($_GET["msg"])) && (!empty($_GET["msg"])))
{
if((isset($_GET["erro"])) && ($_GET["erro"] == "S"))
{
$class_msg = "msg_erro";
}
else
{
$class_msg = "msg_ok";
}
?>
<tr>
<td align="left" colspan="2">
<p class="<?= $class_msg;?>"><?= $_GET["msg"];?></p>
<br />
</td>
</tr>
<?php
}
?>
<tr>
<td colspan="2" align="right" valign="top">
<label>
<a href="jurisprudencia_cad.php">| Cadastrar Nova Notícia |</a>
</label>
</td>
</tr>
<tr>
<td width="30%" align="right" valign="top">
Título da Notícia:
</td>
<td align="left" valign="top">
<input name="txtTitulo" type="text" id="txtTitulo" size="50" />
</td>
</tr>
<tr>
<td align="right" valign="top">
Fonte da Notícia:
</td>
<td align="left" valign="top">
<select name="cboTipoFonte" id="cboTipoFonte">
<option value="T">Todos</option>
<option value="O">Outros</option>
<option value="P">IRPEN</option>
</select>
</td>
</tr>
<tr id="fonte">
<td width="23%" align="right" valign="top">
Fonte:
</td>
<td align="left" valign="top">
<input name="txtFonte" type="text" id="txtFonte" size="50" />
</td>
</tr>
<tr>
<td align="right" valign="top">
Período de Publicação:
</td>
<td align="left">
Data de Início: <input name="txtDtInicioPublicacao" type="text" id="txtDtInicioPublicacao" size="12" value="<?= $dt_inicio_publicacao;?>" />
Data de Término: <input name="txtDtTerminoPublicacao" type="text" id="txtDtTerminoPublicacao" size="12" value="<?= $dt_termino_publicacao;?>" />
</td>
</tr>
<tr>
<td align="right" valign="top">
Parte do texto da notícia:
</td>
<td align="left" valign="top">
<input name="txtParteTexto" type="text" id="txtParteTexto" size="50" />
</td>
</tr>
<tr>
<td align="right" valign="top">
Situação:
</td>
<td align="left" valign="top">
<select name="cboAtivoSN" id="cboAtivoSN">
<option value="T">Todos</option>
<option value="S" selected="selected">Ativo</option>
<option value="N">Inativo</option>
</select>
</td>
</tr>
<tr>
<td align="left" valign="top">
</td>
<td align="left" valign="top">
</td>
</tr>
<tr>
<td align="center" valign="top" colspan="2">
<input type="submit" name="btnPesquisar" id="btnPesquisar" value="Pesquisar" />
<input type="button" name="btnLimpar" id="btnLimpar" value="Limpar" />
<input type="button" name="btnVoltar" id="btnVoltar" value="Voltar" />
</td>
</tr>
<tr>
<td align="left" valign="top">
</td>
<td align="left" valign="top">
</td>
</tr>
</table>
<?php
if(isset($_REQUEST["btnPesquisar"]))
{
?>
<table class="resultado" border="0">
<tr>
<td align="left" valign="top" colspan="2">
<h3>NOTÍCIAS DA JURISPRUDENCIA</h3>
</td>
</tr>
<tr>
<td colspan="2">
<?php
if($rs_noticia->num_rows > 0)
{
?>
<table class="lista_noticias" width="100%" align="center" border="0" cellspacing="0" cellpadding="2">
<tr class="header">
<td class="coluna1">
Título da Notícia
</td>
<td class="coluna2">
Período de Publicação
</td>
<td class="coluna3">
Situação
</td>
<td class="coluna4">
Alterar
</td>
</tr>
<?php
$num_linha = 1;
while($noticia = $rs_noticia->fetch_array())
{
if($num_linha % 2 == 0)
{
$class_linha = "linha_par";
}
else
{
$class_linha = "linha_impar";
}
?>
<tr class="<?= $class_linha;?>">
<td class="coluna1">
<?= $noticia["IMP_Titulo"];?>
</td>
<td class="coluna2">
<?= FormataData($noticia["IMP_DtInicioPublicacao"],"SCREEN",true);?>
</td>
<td class="coluna3">
<?php
if($noticia["IMP_AtivoSN"] == "S")
{
echo "<span class='ativo'>Ativo</span>";
}
else
{
echo "<span class='inativo'>Inativo</span>";
}
?>
</td>
<td class="coluna4">
<a href="jurisprudencia_cad.php?acao=U&cod_noticia=<?= $noticia["IMP_RowID"];?>"><img src="<?= ICONES;?>alterar.jpg" alt="Alterar" border="0"></a>
</td>
</tr>
<?php
$num_linha++;
}
?>
</table>
<?php
}
else
{
?>
<p class="sem_lista">
Não foram encontrados resultados para os parâmetros especificados.
</p>
<?php
}
?>
</td>
</tr>
<?php
}
?>
</form>
</td>
</tr>
</table>
<br />
</td>
</tr>
</table>
</div>
<div align="center">
<strong><br />
Rua Mal. Deodoro, 51 - Galeria Ritz - 18º Andar | Fone: (41) 3232-9811 | CEP 80.020-905 - Curitiba - Paraná</strong>
<!-- content-wrap ends-->
</div>
<!-- footer starts -->
<div id="footer-wrap">
</div>
<div id="rodape">
</div>
</div>
</body>
</html>
<?php
if((isset($_GET["msg"])) && (!empty($_GET["msg"])))
{
$msg = $_GET["msg"];
?>
<script type="text/javascript">alert("<?= $msg;?>")</script>
<?php
}
?>
|