<center>
<FORM NAME="buscar" action="index.php?mod=noticias&pag=ver_noticia" METHOD="POST">
<P><strong>Mostrar noticias de la categoría:</strong>
<SELECT name="categoria">
<OPTION VALUE="Todas" > <?php echo $_SESSION['todas'] ?> Todas </OPTION>
<OPTION VALUE="General"> <?php echo $_SESSION['todas'] ?>General</OPTION>
<OPTION VALUE="sub7"> <?php echo $_SESSION['todas'] ?>Sub 7</OPTION>
<OPTION VALUE="sub13"> <?php echo $_SESSION['todas'] ?>Sub 13</OPTION>
</SELECT>
<INPUT TYPE="submit" NAME="actualizar" VALUE="Actualizar" class="btn"></P>
</FORM>
</center>
<?php
include('PHPPaging.lib.php');
$paging = new PHPPaging;
$paging->modo('desarrollo');
$instruccion = "select * from noticia";
$actualizar = $_POST['actualizar'];
$categoria = $_POST['categoria'];
$_SESSION['todas'] = $_POST['categoria'];
if(!empty($_SESSION['todas'])) {
//if (isset($actualizar) && $categoria != "Todas")
$instruccion = $instruccion . " where categoria='$categoria'";
$instruccion = $instruccion . " order by fecha_publicacion desc";
$paging->agregarConsulta($instruccion);
$paging->verPost(true);
// Mostrar resultados de la consulta
}
else
$paging->agregarConsulta = ("select * from noticia ");
if ($nfilas > 0)
{
?>
<center>
<table align="center" border="0" id="lista" />
<tr>
<th align="center" colspan="8" bgcolor="#000000"> <span class="Estilo1">Lista de Noticias Deportivos </span></th>
</tr>
<tr>
<td id="carlos">ID</td>
<td id="carlos">Titulo</td>
<td id="carlos">Fecha</td>
<td id="carlos">Estado</td>
<td id="carlos" align=center colspan=3>Opciones</td>
</tr>
<?php
//cuantos me mostrara por pagina
$paging->porPagina(2);
$paging->paginasAntes(4, 10, 30);
$paging->paginasDespues(4, 10, 30);
$paging->linkClase('nav');
// Estableciendo el separador general
$paging->linkSeparador(false); //Significa que no habrá separacion
// Separador especial
$paging->linkSeparadorEspecial('...');
// Personalizando el título de los links
$paging->linkTitulo('Página %1$s: Ver registros del %2$s al %3$s (Total: %4$s)');
$paging->mostrarPrimera("|<", true);
$paging->mostrarUltima(">|", true);
// Quitando el link hacia las páginas anterior y siguiente
$paging->mostrarAnterior(false);
$paging->mostrarSiguiente(false);
// Cambiando el texto de la referencia a la página actual
$paging->mostrarActual("<span class=\"navthis\">{n}</span>");
$paging->ejecutar();
while($datos = $paging->fetchResultado()) {
// while($row = $paging->fetchResultado()) {
// $row = mysql_fetch_array ($consulta)
?>
<tr>
<td align=center><?php echo $datos['id']; ?></td>
<td style="text-align:left"><?php echo $datos["titulo"]; ?></td>
<td><?php echo $datos["fecha_publicacion"]; ?></td>
<td><?php if($datos['estado'] == 1) echo "Si"; else echo "No"; ?></td>
<td> <a href="index.php?mod=noticias&pag=editar&id=<?php echo $datos['id']; ?> "> <img src="modulos/imagenes/actualizar.jpeg" alt="actualizar"/> </a></td>
<td> <a href="index.php?mod=noticias&pag=eliminar&id=<?php echo $datos['id']; ?> "><img src="modulos/imagenes/eliminar.jpeg" alt="eliminar"/></a></td>
<td> <a href="index.php?mod=noticias&pag=leer_noticia&id=<?php echo $datos['id']; ?> ">Leer mas..</a></td>
</tr>
<?php
}
?>
<tr> <td colspan="8" style="text-align:left" bgcolor="#EEEEEE">Nro de Resultados:
<?php echo count($datos['id']); ?></td></tr>
<td colspan="8"> <a href="index.php?mod=noticias&pag=insertar">Nueva Noticia</a></td>
</table>
<?php
// Imprimimos algo de información
echo "<b>Página ".$paging->numEstaPagina()." de ".$paging->numTotalPaginas()."<br />";
echo "</b>Mostrando ".$paging->numRegistrosMostrados()." resultados, del ".$paging->numPrimerRegistro()." al ".$paging->numUltimoRegistro();
echo " de un total de ".$paging->numTotalRegistros()."<br /><br />";
// Imprimimos la barra de navegación
echo "<div class='navigation'>".$paging->fetchNavegacion()."</div>";
?>
<?php
}
else
echo (" <center> No existen noticias disponibles </center>");
?>
</center>