<?
include("../../sesion.php");
session_start();
$seccion = "news"; //nombre tabla BD, archivos y clase CSS
$seccion2 = "News - Sistema de noticias on-line"; //título de la sección
include("../../content/comunes/header.php");
include("../../bd-con.php");
mysqli_query($conn,"SET NAMES 'utf8'");
include("../../funciones.php");
?>
<section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
<br>
<div class="row col-md-12">
<div class="col-md-12">
<h1><?= $_GET['nombre']." (".$_GET['empresa'].")";?></h1>
</div>
</div>
<p class="badge badge-secondary"><?=$numeroRegistros?> envíos</p>
<table class="table table-responsive table-bordered">
<thead class="bg-light">
<tr>
<th class="text-center" scope="col">Fecha envío</th>
<th class="text-center" scope="col">Última lectura</th>
<th class="text-center" scope="col">New</th>
<th class="text-center" scope="col">Asunto</th>
<th class="text-center" scope="col">Mensaje</th>
<th class="text-center" scope="col">Vista</th>
</tr>
</thead>
<?
$pagina2 = $_GET['pagina2'];
$tamPag = 13;
$sql1 = "SELECT bhc.id FROM bisionhistoricoclientes AS bhc INNER JOIN bisionhistorico AS bh ON bh.id = bhc.idhistorico INNER JOIN bisionnews AS bn ON bh.idnew = bn.id WHERE bhc.idcliente = '".$_GET['id']."'";
$res1 = mysqli_query($conn,$sql1) or die(mysqli_error());
$numeroRegistros2 = mysqli_num_rows($res1);
//pagina actual si no esta definida y limites
if(!isset($pagina2))
{
$pagina2=1;
$inicio=1;
$final=$tamPag;
}
//calculo del limite inferior
$limitInf=($pagina2-1)*$tamPag;
//calculo del numero de paginas
$numPags=ceil($numeroRegistros2/$tamPag);
if(!isset($pagina2))
{
$pagina2=1;
$inicio=1;
$final=$tamPag;
}else{
$seccionActual=intval(($pagina2-1)/$tamPag);
$inicio=($seccionActual*$tamPag)+1;
if($pagina2<$numPags)
{
$final=$inicio+$tamPag-1;
}else{
$final=$numPags;
}
if ($final>$numPags){
$final=$numPags;
}
}
$sql = "SELECT bhc.id,date_format(bh.fechaEnvio, '%d/%m/%Y - %H:%i:%s') AS fechitaEnvio, date_format(bhc.fechaultimovisto, '%d/%m/%Y - %H:%i:%s') AS fechaUltiVisto, bhc.vista, bh.asunto, bh.mensaje, bn.identificador, bn.titPagina FROM bisionhistoricoclientes AS bhc INNER JOIN bisionhistorico AS bh ON bh.id = bhc.idhistorico INNER JOIN bisionnews AS bn ON bh.idnew = bn.id WHERE bhc.idcliente = '".$_GET['id']."' ORDER BY bh.fechaEnvio DESC LIMIT ".$limitInf.",".$tamPag;
$res = mysqli_query($conn,$sql) or die(mysqli_error($conn));
if( mysqli_num_rows($res) > 0){ ?>
<tbody>
<? while (list($id,$fechaEnvio, $fechaUltiVisto, $numVisitados, $asunto, $mensaje, $identificador, $titPagina ) = mysqli_fetch_array($res)){
echo '<tr class="text-center">';
echo '<td>'.$fechaEnvio.'</td>';
echo '<td>'.$fechaUltiVisto.'</td>';
echo '<td>P'.$identificador.' '.$titPagina.'</td>';
echo '<td>'.substr($asunto, 0,10).'</td>';
echo '<td>'.substr($mensaje, 0,10).'</td>';
echo '<td>'.$numVisitados.'</td>';
echo '</tr>';
}
} ?>
</tbody>
</table>
<nav aria-label="Page navigation example">
<ul class="pagination justify-content-center">
<? if( $pagina2 > 1) { ?>
<li class="page-item">
<a class="page-link" href="<?=$_SERVER["PHP_SELF"]?>?pagina2=<?=($pagina2-1)?>&id=<?=$_GET['id']?>&nombre=<?=$_GET['nombre']?>&empresa=<?=$_GET['empresa']?>&busca=<?=$_GET['busca']?>&pagina=<?=$_GET['pagina']?>&numeroRegistros=<?=$_GET['numeroRegistros']?>" tabindex="-1">anterior</a>
</li>
<? } ?>
<? for( $i = $inicio ; $i <= $final ; $i++ ){
if( $i == $pagina2 ) { ?>
<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"]?>?pagina2=<?=$i?>&id=<?=$_GET['id']?>&nombre=<?=$_GET['nombre']?>&empresa=<?=$_GET['empresa']?>&busca=<?=$_GET['busca']?>&pagina=<?=$_GET['pagina']?>&numeroRegistros=<?=$_GET['numeroRegistros']?>"><?=$i?></a></li>
<? }
} ?>
<? if ( $pagina2 < $numPags ){ ?>
<li class="page-item">
<a class="page-link" href="<?=$_SERVER["PHP_SELF"]?>?pagina2=<?=($pagina2+1)?>&id=<?=$_GET['id']?>&nombre=<?=$_GET['nombre']?>&empresa=<?=$_GET['empresa']?>&busca=<?=$_GET['busca']?>&pagina=<?=$_GET['pagina']?>&numeroRegistros=<?=$_GET['numeroRegistros']?>">Siguiente</a>
</li>
<? } ?>
</ul>
</nav>
<a class="btn btn-default btn-lg" href="acciones.php?busca=<?=$_GET['busca']?>&pagina=<?=$_GET['pagina']?>=&numeroRegistros=<?=$_GET['numeroRegistros']?>">Volver</a>
</section>
<?php
mysqli_close($conn);
include("../../content/comunes/footer.php");
?>
</body>
</html>