foro.php?mostrar=10 y te muestra los 10 siguientes
foro.php?mostrar=20 y te muestra los 20 siguientes.
Venga, a ver si se puede hacer, venga un saludo.
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
![]() hola, ya que la paginación normal no me funciona por tener dos consultas a la base de datos hechas dentro de la paginación, quiero hacer una paginación del tipo del phpBB2, si os habeis fijados, va mostrando de 10 en 10 y en la url se van añadiendo, osea por ejemplo esto: foro.php?mostrar=10 y te muestra los 10 siguientes foro.php?mostrar=20 y te muestra los 20 siguientes. Venga, a ver si se puede hacer, venga un saludo. ![]()
__________________ http://www.fmsite.net/ |
| |||
pozi, claro, con tal de que de pistas... a ver. Código PHP: De todas maneras podeis ver un ejemplo de lo que pasa en http://www.cmblackriver.net/ debajo de las noticias, abajo se ve que está paganidado, hay unas 7 páginas, y cuando vas a culaquiera de las siguientes, no aparece ninguna noticia. Yo esque no sé porqué causa esto a ver si sabeis porqué puede ser ;) venga un saludo ![]()
__________________ http://www.fmsite.net/ |
| ||||
Hola, yo no te entiendo muy bien, lo que quieres hacer es una sucesión sumando diez, solo tienes que ir sumando he ir que dandote con el resultado anterior. Por ejemplo si estas en la página dos estas biendo del registro 10 al 20 entonces cuando quieras pasar a la página 3 sumas 10 al 20 y te quedas con el 20 asi pones una sentencia con limit... No se si es eso lo que pides pero creo que es mejor que envies el codigo que tienes, o que utilizes alguna función o alguna clase para páginar, creo que webstudio tiene una clase para páginar, pero no se la url. Un saludo ![]()
__________________ Pïno Webmaster de Programas Lynx Usuario Registrado de Linux #327681 Mi cuerpo en windows, pero mi mente pensando en linux. |
| |||
Hola, En ese codigo que has puesto no hay nada de paginacion, asi qu eno sabemos lo qu epuede estar mal. Y sobre lo de pasar 10 o 20 en el parametro, es lo mismo que pasar 1 o 2. Con uno o 2 pasas el numero de pagina, qu elo usas para calcular el primer indice a mostrar en esa pagina (primer parametro del LIMIT). Y si pasas 10 o 20 lo que pasas es directamente el primer indice a mostrar. Es exactamente lo mismo. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
bueno, pos alfinal he conseguido paginarlo de la manera típica, el problema estaba en el orden de las consultas.... no sé, al final tocando y tocando lo he arreglado :)
__________________ http://www.fmsite.net/ |