<?php
 
 
// total = total de resultados del query a la base de datos
 
// limite = limite de paginacion, es decir de 5 en 5, etc...
 
// $_GET["pagina"] = pagina numero tal....
 
 
   // ESTABLECE EL LIMITE Y LA PAGINACION
 
  $limite = 20;
 
  $desde = (isset($_GET['pagina'])) ? ($_GET['pagina'] - 1) * $limite : 0;
 
  $_GET['pagina'] = (isset($_GET['pagina'])) ? $_GET['pagina'] : 1;
 
//-------------------------------------
 
 
php ....... 
 
 
//-PAGINACION version SMARTY ---------------------------------
 
    $paginacion = new paginacion ();
 
    $tpl->assign('PAGINACION', $paginacion->paginar($_GET["pagina"],$total,$limite));
 
    //------------------------------------------------
 
   //
 
 
// PAGINACION VERSION NORMAL 
 
    $paginacion = new paginacion ();
 
    echo $paginacion->paginar($_GET["pagina"],$total,$limite);
 
 
 
?>
 
 
 |