<?php
include ('../../includes/conexion.php');
?>
<style type="text/css">
/* --- ESTILO DEL PAGINADOR --------- */
ul { border:0; margin:0; padding:0; }
#style-pagination li { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
#style-pagination a { border:solid 1px #9aafe5; margin-right:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#style-pagination .previous-off,
#style-pagination .next-off { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#style-pagination .next a,
#style-pagination .previous a { font-weight:bold; }
#style-pagination .active { background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:0px; /* savers */ margin-right:2px; }
#style-pagination a:link,
#style-pagination a:visited { color:#0e509e; display:block; float:left; padding:3px 6px; text-decoration:none; }
#style-pagination a:hover { border:solid 1px #0e509e; background:#2e6ab1; color:#FFFFFF; }
/* --- FIN ESTILO DEL PAGINADOR --------- */
</style>
</head>
<body bgcolor="#FFFFFF">
<script language="JavaScript">
function muestra(queCosa)
{
alert(queCosa);
}
</script>
<div id="targetBuscador" style="text-align: right;">
<form action="general.php" method="get">
Criterio de búsqueda:
<input type="text" name="criterio" size="22" maxlength="150">
<input type="submit" value="Buscar">
<br>
<a style="color:#999; font-size:10px;">(Para mostrar todos los registros, hacer clic en el botón buscar sin poner criterio de búsqueda)</a>
</form>
</div>
<hr size='1'>
<br>
<?
//INICIALIZO EL CRITERIO Y RECIBO CUALQUIER CADENA PARA BUSCAR
$criterio = "";
$txt_criterio = "";
if ($_GET["criterio"]!=""){
$txt_criterio = $_GET["criterio"];
$criterio = " WHERE no_exp LIKE '%" . $txt_criterio . "%' or nombre LIKE '%" . $txt_criterio . "%' or primer_apellido LIKE '%" . $txt_criterio . "%' or segundo_apellido LIKE '%" . $txt_criterio . "%' or nit LIKE '%" . $txt_criterio . "%' ";
}
$sql="SELECT * FROM tenlibros.tb_titulares ".$criterio;
if($numeroRegistros<=0)
{
echo "<div align='center'>";
echo "<font face='verdana' size='-2'>No se encontraron resultados</font>";
echo "</div>";
}else{
//////////ELEMENTOS DE ORDEN
//Aqui por defecto se ordena por no_exp, pero al dar clic en el top de la columna el orden varia con relacion a esta
$orden = "no_exp";
if ($_GET["orden"]!=""){
$orden = $_GET["orden"];
$criterio = " WHERE no_exp LIKE '%" . $txt_criterio . "%' or nombre LIKE '%" . $txt_criterio . "%' or primer_apellido LIKE '%" . $txt_criterio . "%' or segundo_apellido LIKE '%" . $txt_criterio . "%' or nit LIKE '%" . $txt_criterio . "%' ";
}
//if(!isset($orden))
//{
// $orden="no_exp";
//}
//////////FIN -> DE ELEMENTOS DE ORDEN
//////////CALCULO DE ELEMENTOS NECESARIOS PARA LA PAGINACION
//CANTIDAD DE ELEMENTOS POR PAGINA
$tamPag=20;
//PAGINA ACTUAL -> SI NO ESTA DEFINIDA Y LIMITES
if(!isset($_GET["pagina"])) {
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$pagina = $_GET["pagina"];
}
//CALCULO DEL LIMITE INFERIOR
$limitInf=($pagina-1)*$tamPag;
//CALCULO DEL NUMERO DE PAGINAS
$numPags=ceil($numeroRegistros/$tamPag); {
$pagina=1;
$inicio=1;
$final=$tamPag;
}else{
$seccionActual=intval(($pagina-1)/$tamPag); $inicio=($seccionActual*$tamPag)+1;
if($pagina<$numPags)
{
$final=$inicio+$tamPag-1;
}else{
$final=$numPags;
}
if ($final>$numPags){
$final=$numPags;
}
}
//////////FIN -> CALCULO DEL NUMERO DE PAGINAS
//////////CREACION DE LA CONSULTA CON LIMITES
$sql="SELECT * FROM tenlibros.tb_titulares ".$criterio." ORDER BY ".$orden." ASC LIMIT ".$limitInf.",".$tamPag;
//////////FIN -> CONSULTA CON LIMITES
echo "<div align='center'>";
echo "<font face='verdana' size='-2'>| Encontrados: ".$numeroRegistros." resultados ";
if($orden=="no_exp"){ $verorden="No Expediente"; }
if($orden=="nombre"){ $verorden="Nombre y apellidos"; }
if($orden=="nit"){ $verorden="Nit"; }
echo "| Ordenados por: ".$verorden." | ";
if(isset($txt_criterio)){ if ($txt_criterio=="") { echo ""; }
if ($txt_criterio!="") { echo "Valor filtro: ".$txt_criterio." | "; }
}
echo "</font></div>";
echo "<br>";
echo "<hr size='1'>";
echo "<table align='center' width='600' border='0' cellspacing='1' cellpadding='0'>";
echo "<tr></tr>";
echo "<td width='100'><b><a class='link' href='".$_SERVER["PHP_SELF"]."?pagina = ".$pagina."&orden=no_exp&criterio=".$txt_criterio."'>EXP</b></td>";
echo "<td width='300'><b><a class='link' href='".$_SERVER["PHP_SELF"]."?pagina = ".$pagina."&orden=nombre&criterio=".$txt_criterio."'>NOMBRE Y APELLIDOS</b></td>";
echo "<td width='150'><b><a class='link' href='".$_SERVER["PHP_SELF"]."?pagina = ".$pagina."&orden=nit&criterio=".$txt_criterio."'>NIT</a></b></td>";
echo "<td width='50' class='link' align='center'><b>FICHA</b></td>";
echo "<td width='50' class='link' align='center'><b>LIC.</b></td>";
echo "<td width='50' class='link' align='center'><b>Trab.</b></td>";
{
?>
<!-- tabla de resultados -->
<tr class="tabla_contents">
<td><? echo $registro["no_exp"]; ?></td>
<td><? echo $registro["nombre"]; ?> <? echo $registro["primer_apellido"]; ?> <? echo $registro["segundo_apellido"]; ?></td>
<td><? echo $registro["nit"]; ?></td>
<td align="center"><a class="link" style="text-decoration:none;cursor:pointer;" onClick="show_titular(<?php echo $registro['id']; ?>)"><img src="../../imagenes/consultas/ico-titular.png" width="16" height="16" /></a></td>
<td align="center"><a class="link" style="text-decoration:none;cursor:pointer;" onClick="show_licencias(<?php echo $registro['id']; ?>)"><img src="../../imagenes/consultas/ico-licenc.png" width="16" height="16" /></a></td>
<td align="center"><a class="link" style="text-decoration:none;cursor:pointer;" onClick="show_trabcontratados(<?php echo $registro['id']; ?>)"><img src="../../imagenes/consultas/ico-trab.png" width="16" height="16" /></a></td>
</tr>
<!-- fin tabla resultados -->
<?
}//FIN -> WHILE
echo "</table>";
}//FIN -> IF
//////////INICIO DE LA PAGINACION
?>
<br>
<table id="style-pagination" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" valign="top"><?
if($pagina>1)
{
echo "<a href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."&orden=".$orden."&criterio=".$txt_criterio."'>";
echo "ANTERIOR</a>";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
//AQUI SE MUESTRA LA PAGINA ACTIVA
//echo "<a class=''><b>".$i."</b> </a>";
}else{
echo "<a href='".$_SERVER["PHP_SELF"]."?pagina=".$i."&orden=".$orden."&criterio=".$txt_criterio."'>";
echo "<font face='verdana' size='-2'>".$i."</font></a> ";
}
}
if($pagina<$numPags)
{
echo "<a href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina+1)."&orden=".$orden."&criterio=".$txt_criterio."'>";
echo "SIGUIENTE</a>";
}
////////// FIN DE LA PAGINACION
?>
</td>
</tr>
</table>
<br>
<hr size='1'>