Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/06/2012, 12:33
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Duda con paginador..

Tu código tiene tantas comprobaciones que sinceramente no les veo utilidad, peor aun, el código que muestras es unicamente para mostrar la navegación de la paginación, ahora, la razón que en el numero de páginas te de números negativo es porque al final se le asigna un número negativo a $abajo, cuando lo normal es que debiera comenzar con 0, o si pretendes mostrar solo X numero de páginas (por ejemplo 5 anteriores y 5 después) solo hay que calcular que página es la actual, cuantas páginas quedan antes y después y mostrarlas en el menú...

Sinceramente, mejor usa alguna de las clases que rondan en internet para paginar resultados, ya están probadas y la mayoría son sencillas de implementar, por lo tanto no hay que "reinventar" la rueda desde 0...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)