Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/06/2010, 18:26
WinderJerter
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: ayuda con PHPPaging

Hola que tal, ya he conseguido hacer lo que queria hacer de esta forma, en $pthis <= $ptotal agregando el = y tambien en $pthis >= 1

Código PHP:
Ver original
  1. if($this->mostrarSiguiente !== false and $pthis <= $ptotal) { // Modificado version 2.0
  2.             $link_string5[] = $this->do_link($pthis+1,$this->addlinkmsg(($pthis+1),(($this->porPagina*$pthis)+1),($this->porPagina*($pthis+1)),4),$this->mostrarSiguiente);
  3.         }
  4.  
  5. ...
  6.  
  7.         if($this->mostrarAnterior !== false and $pthis >= 1) { // Modificado version 2.0
  8.             $link_string1[] = $this->do_link(($pthis-1),$this->addlinkmsg(($pthis-1),(($this->porPagina*($pthis-2))+1),($this->porPagina*($pthis-1)),2),$this->mostrarAnterior);
  9.         }

y hasta hay todo va bien, pero el problema surge cuando estas en la ultima pagina y le das en siguiente; en mi caso la ultima es la 11 y si le doy siguiente me genera el link de esta manera index.php?page=12 y como no existe por consecuencia me manda a la pagina 1. Alguien sabe como puedo crear una condicion para que cuando $this->mostrarSiguiente sea mayor a total ya no genere el link y tambien para que cuando $this->mostrarAnterior sea menor a 1 dege de generar el link


Saludos y gracias de antemano

Última edición por WinderJerter; 29/06/2010 a las 19:29