He puesto que salgan 3 articulos por pagina, para probar.
Pero me sale bien el numero de paginas que son, pero en todas las paginas me aparacen todas las noticias.
Hice lo que pone en el tutorial basico de la web del PHPPaging
Mira, tengo esto en el index.php
Código PHP:
<?php
require_once 'PHPPaging.lib.php';
// Instanciamos, indicando el recurso de conexión
$paging = new PHPPaging($db_link);
$arreglo = array(
1 => array('a','b','c','d'),
2 => array('e','f','g','h'),
3 => array('i','j','k','l'),
4 => array('m','n','o','p'),
5 => array('q','r','s','t'),
6 => array('u','v','w','x'),
7 => array('y','z','A','B'),
8 => array('C','D','E','F'),
9 => array('G','H','I','J'),
10 => array('K','L','M','N'),
11 => array('O','P','Q','R'),
12 => array('S','T','U','V'),
13 => array('W','X','Y','Z')
);
// Y se usa la función agregarArray() (Ver documentación)
$paging->agregarArray($arreglo);
$paging->ejecutar();
$links = $paging->fetchNavegacion();
echo $links;
?>
Y este es como se mostraran las noticias :S (list-noticias.php)
Código php:
Ver original
<?php // verificamos si se ha enviado // alguna variable via GET function parrafin($string) { $parrafo = $article[0]; return( $parrafo ); } // asignamos los valores // a las variables que usaremos $cat_ID = $_GET['id']; $categoria = $_GET['categoria']; $clausula = "WHERE notCategoriaID = '$cat_ID'"; // tambien armamos el titular de la pagina $titulo = "Noticias en la categoria $categoria"; }else{ // de lo contrario // el titulo sera general $titulo = "Todas las noticias"; } // asignamos los valores // a las variables que usaremos $not_ID = $_GET['id']; $noticia = $_GET['noticia']; $clausula = "WHERE not_ID = '$not_ID'"; // tambien armamos el titular de la pagina $con2 = "$rowNot[notTexto]"; }else{ // de lo contrario // el titulo sera general $con3 = "$string"; } // armamos la consulta $sqlQueryNot = mysql_query("SELECT notTitulo, notTexto, not_ID, notImagen, notFecha, notPosteador FROM sn_noticias $clausula", $db_link) echo "<h1>$titulo</h1>"; // mostramos las noticias, // otra vez usando un bucle while echo "<table border='0' cellpadding='0' cellspacing='0'><tr><td rowspan='2'> <img src='$rowNot[notImagen]' class='imagenNoticia'></td><td><h1>$rowNot[notTitulo]</h1></td></tr><tr><td>Enviado el $rowNot[notFecha] por $rowNot[notPosteador]</td></tr></table><p>"; echo "<p><a href='mas.php?not_ID=$rowNot[not_ID]&categoria=$rowNot[notCategoriaID]' title='$rowNot[notTitulo]'>Seguir leyendo ".substr($rowNot[notTitulo], 0, 10)."...</a>"; } ?>
Aver si me pueden ayudar
Gracias
Es el paginador que posteo okram en uno de sus aportes