Foros del Web » Programando para Internet » PHP »

¿Se puede paginar sin base de datos?

Estas en el tema de ¿Se puede paginar sin base de datos? en el foro de PHP en Foros del Web. Hola soy nuevo en este foro y me gustaria antes de nada daros un saludo a todos Vereis mi consulta es la de el titulo, ...
  #1 (permalink)  
Antiguo 06/04/2007, 12:00
 
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años, 1 mes
Puntos: 0
¿Se puede paginar sin base de datos?

Hola soy nuevo en este foro y me gustaria antes de nada daros un saludo a todos

Vereis mi consulta es la de el titulo, ¿se puede hacer eso, paginar sin base de datos? porque resulta que todo lo que he leido por otros sitios explican diferentes formas de paginar pero las paginaciones son para los resultados de busquedas y que se necesita una base de datos.

La paginacion que yo quiero hacer es para que se muestre un listado de urls de distintas paginas unas detras de otra.

Por ejemplo:
1-2-3-4-5-6-7-8-9-10-11-12
13-14-15-16-17-18-19-20-21
22-23-24-25-26-27-28-29-30
31-32- y un largo etc...

vereis que en el ejemplo pongo muchos numeros y es que esa es mi intencion ya que cada dia añadiria un numero mas a la paginacion y no me importaria si llego hasta los 500 o mas.

La paginacion que yo busco seria para que el numero 1 sea siempre la pagina de hoy (hoy.shtml) el numero 2 para la pagina de ayer (ayer.shtml) el numero 3 para la de antes de ayer (antesdeayer.shtml) y asi sucesivamente hasta el ultimo numero que seria la primera pagina que hice (primerapagina.shtml).

Espero haberme explicado correctamente y que comprendais que es lo que busco.

Y ya puestos ¿como hago para que aparezca la web correspondiente encima de la paginacion?

Bueno amigos creo que me he extendido demasiado. Un saludo y gracias por anticipado.
  #2 (permalink)  
Antiguo 06/04/2007, 12:49
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: ¿Se puede paginar sin base de datos?

Claro que se puede, pero debes reemplazar la BD por alguna otra cosa que te permita almacenar los enlaces. Desde un fichero de texto plano, pasando por un archivo XML y terminando en un simple Vector... cualquiera de estas cosas te puede servir.

Luego, el funcionamiento de la paginacion es muy similar a lo que comunmente hacemos con una BD. Lo unico extra que tendras que hacer es filtrar el Array(o lo que fuere) buscando la info que debes mostrar en cada pagina... que es lo que hace automaticamente MySQL cuando le indicamos en una consulta: LIMIT x, z.

Saludoos
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 08/04/2007, 04:23
 
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ¿Se puede paginar sin base de datos?

Mucha gracias por tu respuesta Fridureiks, ya me suponia que eso se podria hacer.

Por otra parte y si eres tan amable ¿podrias mostrarme un pequeño ejemplo?, es que si no parto de algo ya hecho no soy capaz de adaptarlo a mis necesidades.

Un cordial saludo y muchas gracias de nuevo.
Tobales.
  #4 (permalink)  
Antiguo 08/04/2007, 09:46
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: ¿Se puede paginar sin base de datos?

buenas, si es cierto puedes usar texto plano para almacenar pero personalmente te recomiendo mas almacenarlos en una base de datos, donde tengas un varios campos en la tabla para link y otro para la fecha en que fue publicado o almacenado y así realizas lo de link de ayer ... etc... Bueno es solo mi punto de ver.

lo dijo por que yo también utilice texto plano y resulto mas tedioso.

salu2...
  #5 (permalink)  
Antiguo 08/04/2007, 10:13
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: ¿Se puede paginar sin base de datos?

Cita:
Iniciado por tobales Ver Mensaje
Por otra parte y si eres tan amable ¿podrias mostrarme un pequeño ejemplo?, es que si no parto de algo ya hecho no soy capaz de adaptarlo a mis necesidades.
Hola, un ejemplo podria ser una paginacion con BD, tiene todo lo que necesitas y solo le debes cambiar una cosa... la parte en la que se conecta a la BD por un script que lea tu fichero plano o tu Array devolviendote solo los "registros" que deseas.

El funcionamiento esta planteado, solo falta que lo intentes y nos lo muestres para que te podamos ayudar mas

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:17.