Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/11/2010, 18:14
gordot
 
Fecha de Ingreso: febrero-2010
Ubicación: cba
Mensajes: 203
Antigüedad: 14 años, 3 meses
Puntos: 16
Respuesta: como limitar el numero de paginas

yo uso el mismo paginador, pero no encuentro el problema, te adjunto el mio que funciona bien y haces los cambios:

Código PHP:

$registros 
4;
$pagina $_GET["pagina"];

if (!
$pagina) { 
    
$inicio 0
    
$pagina 1

else { 
    
$inicio = ($pagina 1) * $registros





$sql "SELECT idproducto FROM producto";

$rpta mysql_query($sql) or die(mysql_error());

$reg_totales mysql_num_rows($rpta);
 

Segunda consulta para saber cuantos registros hay.

resultado    "SELECT idproducto FROM producto LIMIT $inicio, $mostrar";                         

$rs_resultado mysql_query($resultado) or die(mysql_error()); 

$pag_totales ceil($reg_totales $mostrar);


mysql_free_result($resultados);        
    
    if(
$total_registros) {
        
        echo 
"<center>";
        
        if((
$pagina 1) > 0) {
            echo 
"<a href='pagina.php?pagina=".($pagina-1)."' style='border:1px solid #ccc;padding:3px;'>< Anterior</a> ";
        }
        
        for (
$i=1$i<=$total_paginas$i++){ 
            if (
$pagina == $i) {
                echo 
"<b style='border:1px solid #ccc;padding:3px;'>".$pagina."</b> "
            } else {
                echo 
"<a href='pagina.php?pagina=$i' style='border:1px solid #ccc;padding:3px;'>$i</a> "
            }    
        }
      
        if((
$pagina 1)<=$total_paginas) {
            echo 
" <a href='pagina.php?pagina=".($pagina+1)."' style='border:1px solid #ccc;padding:3px;'>Siguiente ></a>";
        }
        
        echo 
"</center>";
        
    }

?> 
dime como te fue
saludos