Tema: paginar
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2012, 13:52
visona
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 16 años, 2 meses
Puntos: 5
paginar

Buenas tardes;
tengo este codigo que me pagina bien, pero necesitaria que solo me salieran 5 paginas y segun vas avanzando saliera la 6, 7, etc...Pero siempre solo 5 números.
No se si me he expresado bien.

Alguna ayuda?

Muchas gracias


Código PHP:
$maxRows_catalogo 10;
$pageNum_catalogo 0;
if (isset(
$_GET['pageNum_catalogo'])) {
  
$pageNum_catalogo $_GET['pageNum_catalogo'];
}
$startRow_catalogo $pageNum_catalogo $maxRows_catalogo;

mysql_select_db($database_blanca$blanca);
$query_catalogo "SELECT * FROM articulos, galeria WHERE codigo_ar = codearticulo ";
$query_limit_catalogo sprintf("%s LIMIT %d, %d"$query_catalogo$startRow_catalogo$maxRows_catalogo);
$catalogo mysql_query($query_limit_catalogo$blanca) or die(mysql_error());
$row_catalogo mysql_fetch_assoc($catalogo);

if (isset(
$_GET['totalRows_catalogo'])) {
  
$totalRows_catalogo $_GET['totalRows_catalogo'];
} else {
  
$all_catalogo mysql_query($query_catalogo);
  
$totalRows_catalogo mysql_num_rows($all_catalogo);
}
$totalPages_catalogo ceil($totalRows_catalogo/$maxRows_catalogo)-1
Código PHP:
   <?php  
$estilo
="class=\"paginar\""
for (
$i 1$i <= $totalPages_catalogo$i++){  
    if(
$_GET['pageNum_catalogo']==$i){ 
    
$estilo="class=\"current\""
    }else{ 
    
$estilo="class=\"paginar\""
    } 
   print 
"<a href='catalogo.php?pageNum_catalogo=$i' $estilo > $i </a>"
     } 
    
?>