<?PHP
/*
 * DIREITOS AUTORAIS RESERVADOS (C) 2007 UFRJ
 * 
 * ESTE PROGRAMA É SOFTWARE LIVRE; VOCÊ PODE REDISTRIBUÍ-LO E/OU MODIFICÁ-LO SOB OS
 * TERMOS DA LICENÇA PÚBLICA GERAL GNU CONFORME PUBLICADA PELA FREE SOFTWARE FOUNDATION;
 * TANTO A VERSÃO 2 DA LICENÇA, COMO (A SEU CRITÉRIO) QUALQUER VERSÃO POSTERIOR.

 * ESTE PROGRAMA É DISTRIBUÍDO NA EXPECTATIVA DE QUE SEJA ÚTIL, PORÉM, SEM NENHUMA GARANTIA;
 * NEM MESMO A GARANTIA IMPLÍCITA DE COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
 * CONSULTE A LICENÇA PÚBLICA GERAL DO GNU PARA MAIS DETALHES.
 * 
 * VOCÊ DEVE TER RECEBIDO UMA CÓPIA DA LICENÇA PÚBLICA GERAL DO GNU JUNTO COM ESTE PROGRAMA; 
 * SE NÃO, ACESSE <<HTTP://WWW.GNU.ORG/LICENSES/LICENSES.PT-BR.HTML>>
 */

<?php
require_once "../includes/begin.php";
require_once "../includes/functions.php"; 
require_once "../includes/permissao.php";

inibeAcesso("administrador");

$action = $_GET['action'];

if($action == 'filtro')
{	
	$codigo_matriz	         = getValuePost('codmatriz');
	$nome_matriz 	         = getValuePost('nomematriz');
	$codigo_escolaridade     = getValuePost('codescolaridade');
	$nome_escolaridade       = getValuePost('descricaoescolaridade');
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=latin-1" />
<title>SEMED - Sistema de Matr�cula Escolar</title>
<link href="../stylo.css" rel="stylesheet" type="text/css" />
<?
include "../includes/config3.php";

?>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
<link type="text/css" rel="stylesheet" href="../js/dhtmlgoodies_calendar/dhtmlgoodies_calendar.css?random=20051112" media="screen"></link>
<script type="text/javascript" src="../js/dhtmlgoodies_calendar/dhtmlgoodies_calendar.js?random=20060118"></script>
<script type="text/javascript" src="../js/functions.js"></script>
<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript">
function limpa_campos()
{
	document.getElementById('nomematriz').value = '';
	document.getElementById('codescolaridade').value = '';
}
function validaExclusao()
{
	return confirm("Tem certeza que deseja excluir essa matriz?");
}
function novo()
{
	window.location.replace("matrizcurricular.php");	
}
</script>
</head>

<body topmargin="0" leftmargin="0">

	<div id="container">
		<div id="body">
			<table width="100%" border="0" cellspacing="0" cellpadding="0">
	  			<tr>
	    			<td><? include "../includes/config2.php"; ?></td>
	  			</tr>
				<tr>
					<td class="titulos"><div align="center" class="titulos2">
						<p>.:: LISTAGEM DE MATRIZES CURRICULARES  ::.<br />
						Educa��o Infantil e Ensino Fundamental<br />
						Prefeitura da Cidade de Nova Igua�u<br />
						Matr�cula <?=date("Y");?></p>
					</div></td>
				</tr>
			</table>
		<form name="pesquisaCoordenadoria" method="post" action="listagemmatriz.php?action=filtro" enctype="application/x-www-form-urlencoded">		
		<table border="0" style="margin-left:150px;">
		<tr>
			<td><font color="#003366" face="arial">Nome da Matriz: </font></td>
			<td><label>
			<input class="campos2" id="nomematriz" name="nomematriz" type="text" size="46" value="<?php if($action == 'filtro') echo $nome_matriz?>" onkeypress="mascara(this,textolivre)"/>
			</label></td>
		</tr>
		<tr>
			<td><font color="#003366" face="arial">Escolaridade: </font></td>
			<td><label>
				<select name="codescolaridade" id="codescolaridade" size="1" class="campos2" >
				<option value="">--SELECIONE--</option>											
		            <?
		                $sql="select * from escolaridadealuno order by ordem";
						$result2=executaQuery($dbh, $sql);
						while ($row2 = pg_fetch_array($result2))
				  		{
				  			
					?>
		                   <option <? if($action=='filtro' && $codigo_escolaridade == $row2['codigoescolaridade']) 
											echo 'selected';
									
								   ?> 
								   value="<? echo $row2['codigoescolaridade'];?>">
								   <? echo $row2['descricaoescolaridade'];?>
						   </option>
		             <?
		             	}
		             ?>
              </select>
			</label></td>
		</tr>
				
		  <tr>
          <td>&nbsp;</td>
          <td>
          	<input name="Submit" type="submit" class="botao" value="Procurar"/>
          	<input name="Reset" type="button" onclick="javascript:limpa_campos();" class="botao" value="Limpar"/>
          </td>
        </tr>
		</table>
		</form>			
<?php 
           	if($action == 'filtro')
          	{
	       		$sql = "SELECT m.codmatriz,
	       					   m.nomematriz
							   
							FROM mat_matrizcurricular m	";	
	       				
	       		$initFilter = 0;
				
				if($codigo_escolaridade != '')
          		{
          			if(!$initFilter)
          			{
          				$initFilter = 1;
          			}
          			          			
          			$sql .= ' , escolaridadealuno e WHERE e.codigoescolaridade = m.codescolaridade AND
						e.codigoescolaridade  = \''.$codigo_escolaridade.'\'';
          		}
          		
          		if($nome_matriz != '')
          		{
          			if(!$initFilter)
          			{
          				$sql .= ' WHERE';
          				$initFilter = 1;
          			}
          			else $sql .= ' AND';
          			
          			$sql .= ' m.nomematriz ILIKE \'%'.$nome_matriz.'%\'';
          		}
				
				//echo $sql;
          		
          		if($initFilter)
          		{
          		
					$resultado = executaQuery($dbh, $sql) or die ("N�o foi poss�vel executar a consulta");
					$resValido = 0;

				?>
					<table class="listagem" border="0" align="center" cellpadding="0" cellspacing="0">
			        	<thead> 
					        <tr>
					          <th colspan="2">Op��es</th>
					          <th >C�digo da Matriz</th>
					          <th >Nome da Matriz</th>
					          					                
					        </tr>
					    </thead>
					    <tbody>              
				<?
					while ($linha = pg_fetch_array($resultado)) 
					{
						$resValido = 1;
				?>
						<tr>
			          		<td align=center><a href='matrizcurricular.php?acao=atualizar&matriz=<?=$linha["codmatriz"]?>'>atualizar</a></td>
			          		<td align=center><a href='' onclick=''>remover</a></td>
							<td><div align=center><? echo $linha["codmatriz"] ?></div></td>
			          		<td><div align=center><? echo $linha["nomematriz"] ?></div></td>
			          		<!-- <td colspan='3' height='3'></td> -->
		         		</tr>
		         <?
					}
					if(!$resValido)
					{
				?>
						<tr><td align=center colspan=6>Nenhuma matriz encontrada!</td></tr>
				<?
					}

				?>
					</tbody>
					<tfoot>
				        <tr>
							<td colspan="7" >
								&nbsp;
							</td>
						</tr>
					</tfoot>				
			      </table>
				<?					
					pg_freeresult($resultado);
					pg_close($dbh);
          		}
          	}
		  if(($action != 'filtro') || $initFilter==0)
		  {
			?>
				<p align=center>Listagem vazia. Favor preencher os campos de filtro para iniciar uma busca.</p>
			<?
		  }
			?>
		  <div align='center'>
		  	<input type='button' value='Cadastrar nova Matriz' class="botao" onclick='novo();'></input>
	  	</div>
	</div>
			
	<div id="footer"><? include "../includes/rodape.php"; ?></div>
	</div></body>
</html>
