Ver Mensaje Individual
  #20 (permalink)  
Antiguo 09/12/2008, 21:15
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: [APORTE] Clase para paginación con PHP/MySQL - PHPPaging v2

Hola Threepwood.

El método fetchNavegacion() no verifica el número de registros mostrados. Simplemente devuelve la barra de navegación en base al número de páginas calculado.

Pero tienes otras opciones. Ya sea usando el método numTotalPaginas(), o con las estadísticas generadas con el método superArray(), puedes verificar el número de páginas totales, y sólo si son 2 ó más páginas mostrar la barra de navegación:

Código PHP:
// $paging->ejecutar();
// .....

if($paging->numTotalPaginas() >= 2) {
    echo 
$paging->fetchNavegacion();

ó
Código PHP:
// $paging->ejecutar();
// .....

$stats $paging->superArray();

if(
$stats['numTotalPaginas'] >= 2) {
    echo 
$paging->fetchNavegacion();

Saludos,

P.D. Aprovecho esta respuesta para informar que el script cambiará definitivamente de URL por remodelaciones completas en el sitio. La nueva URl la estaré publicando aquí en unos días.