[HOME]

Path : /home/hermanostamargo/www/administracion/intranet/ficherosClientes/
Upload :
Current File : /home/hermanostamargo/www/administracion/intranet/ficherosClientes/accionesClientes.php

<?
include("../../sesion.php");
session_start();
$seccion = "intranetusuarios"; //nombre tabla BD, archivos y clase CSS
$seccion2 = "Usuarios para subir ficheros"; //título de la sección
include("../../content/comunes/header.php");
include("../../bd-con.php");
mysqli_query($conn,"SET NAMES 'utf8'");
include("../../funciones.php");


if ($_GET["busca"]!=""){
	$txt_busca = $_GET["busca"];
	$busca = " WHERE nombre LIKE '%" . $txt_busca . "%'";
  	$chivato=1;
  }
$sql1 = "SELECT id FROM intranetusuarios".$busca;
$res1 = mysqli_query($conn,$sql1);

if($_GET['pagina']!=""){ 
	$pagina=$_GET['pagina'];
}

$numeroRegistros = mysqli_num_rows($res1);

if ( $numeroRegistros <= 0 && $chivato != 0 ) { ?>

    <section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
        <div class="row justify-content-md-center">    
            <div class="col-md-8 text-center ">
                <br>
                <div class="alert alert-success" role="alert"><i class="fa fa-check" aria-hidden="true"></i> No se encontraron resultados</div>
                <a class="btn btn-primary" href="accionesClientes.php">Volver</a>
            </div>
        </div>
    </section>
    <? include "../comunes/footer.php"; ?>
    </body>
    </html>
    <? mysqli_close($conn);
    exit;

} else {

	$tamPag=10;
	//pagina actual si no esta definida y limites
	if(!isset($pagina))
	{
		   $pagina=1;
		   $inicio=1;
		   $final=$tamPag;
	}
	//calculo del limite inferior
	$limitInf=($pagina-1)*$tamPag;
	
	//calculo del numero de paginas
	$numPags=ceil($numeroRegistros/$tamPag);
	if(!isset($pagina))
	{
		   $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;
		}
	}
  
	$sql = "SELECT id, nombre, direccion FROM intranetusuarios ".$busca." ORDER BY nombre ASC LIMIT ".$limitInf.",".$tamPag;
	$res = mysqli_query($conn,$sql) or die(mysqli_error());
	?>

	<section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
	<br>

		<div class="row col-lg-10">
			<div class="col-md-10">
				<h2><?=$seccion2?></h2>
				<br>
			</div>
		</div>

		<div class="row col-lg-10">
			<div class="col-auto">

			    <form class="form-inline" role="search" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get"  name="form2" id="busqueda">
			    	<input class="form-control mr-sm-2" name="busca" type="text" placeholder="Buscar" aria-label="Search" value="<?= $search;?>">
			      	<button class="btn btn-outline-primary" type="submit">Buscar</button>
			    </form>

			</div>
		</div>
		<br>

	    <div class="row col-md-10">
		    <div class="col-md-12">

				<div class="panel panel-default">

					<? if ( mysqli_num_rows($res) > 0 ) { ?>

						<? if ( $_GET["busca"] != "" OR $_GET["datepicker"] != "" OR $_GET["datepickerFin"] != "" ){
						echo "<div class='panel-body'>" . mysqli_num_rows($res) . " resultado(s) con el texto: <strong><em>" . $_GET['busca'] ."</em></strong> <a class='btn' href='accionesClientes.php'>&larr; Volver a todas los " . $seccion2 ."</a> </div>"; 
						} ?>

						<ul class="list-group">
							<li class="list-group-item list-group-item-secondary">
								<strong>Listado de <?=$seccion2;?></strong> - Elige uno <span class="badge badge-secondary float-right"><?=mysqli_num_rows($res)?></span>
							</li>	
							<? while ($row = mysqli_fetch_array($res)){	
								$id = $row['id'];
								$nombre = $row['nombre'];
								$direccion = $row['direccion'];

								echo '<li class="list-group-item">';
								echo '<em>' . $nombre . '</em> - ' . $direccion;
								echo '<div class="float-right">';
								echo '&nbsp;&nbsp;<a href="acciones.php?id=' . $id . '&nombre= ' . $nombre . '&pagina=' . $pagina . '&numeroRegistros=' . $numeroRegistros .'"><i class="fa fa-pencil fa-lg" aria-hidden="true" title="Elige Usiario"></i></a>';
								echo '</div></li>';
							} ?>
						</ul><!-- fin list-group -->
					<? } else { ?>
						<ul class="list-group">
							<li class="list-group-item list-group-item-secondary">
								<strong>Listado de <?=$seccion2;?></strong>
							</li>
							<li class="list-group-item list-group-item-warning">
								No hay <?=$seccion2;?>
							</li>
						</ul>
					<? } ?>	

				<br>
				
				<nav aria-label="Page navigation example">
				  <ul class="pagination justify-content-center">
				    <? if( $pagina > 1) { ?>
					    <li class="page-item">
					      <a class="page-link" href="<?=$_SERVER["PHP_SELF"]?>?pagina=<?=($pagina-1)?>&busca=<?=$txt_busca?>&numeroRegistros=<?=$numeroRegistros?>" tabindex="-1">anterior</a>
					      </li>
				    <? } ?>
					<? for( $i = $inicio ; $i <= $final ; $i++ ){
					    if( $i == $pagina ) { ?>
					    	<li class="page-item disabled"><a class="page-link" href="#"><?=$i?></a></li>
					    <? } else { ?>
					    	<li class="page-item "><a class="page-link" href="<?=$_SERVER["PHP_SELF"]?>?pagina=<?=$i?>&busca=<?=$txt_busca?>&numeroRegistros=<?=$numeroRegistros?>"><?=$i?></a></li>
					   <? } 
					} ?>
				    <? if ( $pagina < $numPags ){ ?>
					    <li class="page-item">
					      <a class="page-link" href="<?=$_SERVER["PHP_SELF"]?>?pagina=<?=($pagina+1)?>&busca=<?=$txt_busca?>&numeroRegistros=<?=$numeroRegistros?>">Siguiente</a>
					    </li>
				    <? } ?>
				  </ul>
				</nav>

			</div><!--fin panel-->	
		</div><!--fin col-->
	</div><!--fin row-->
</section>

<? } //fin if inicial (cuando se busca y hay resultados) ?>

<?php
mysqli_close($conn);

include("../../content/comunes/footer.php");
?>

</body>
</html>