Foros del Web » Programando para Internet » PHP »

Paginar En Php Con Access

Estas en el tema de Paginar En Php Con Access en el foro de PHP en Foros del Web. Hola foro, como puedo paginar los resultados de una consulta, uso php y como base de datos access, vi por ahi algunas opciones donde se ...
  #1 (permalink)  
Antiguo 08/03/2006, 14:25
 
Fecha de Ingreso: septiembre-2003
Mensajes: 241
Antigüedad: 14 años, 2 meses
Puntos: 0
Paginar En Php Con Access

Hola foro, como puedo paginar los resultados de una consulta, uso php y como base de datos access, vi por ahi algunas opciones donde se usa la instrucion LIMIT pero con access no me funciona.

espero sugerencias ...gracias
  #2 (permalink)  
Antiguo 09/03/2006, 06:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
LIMIT es própio de Mysql (y de PostgreSQL) .. No sé como Access en su SQL gestiona la entrega de un rango de registros desde un registro concreto de un resultado ("record-set").

Creo que deberías aclarar ese punto primero en el foro de "Base de datos" y cuando sepas como hacerlo con SQL (própio de Access) veremos en el foro de PHP como implementarlo físicamente (todo el tema de la generación de los links y páginas que contenga el resultado). Pero primero debes conocer si el SQL própio de Access tiene algún tipo de instrucción para tal fin.

A "malas" podrías generar un paginador controlando un "array" en PHP, es decir .. tu generas todo el resultado .. lo vuelcas a un array y ahí manejas los punteros (indices) de inicio de ese array para presentar los "registros" (elementos) que necesites. Esto como veras no es NADA óptimo moverse en un tremendo "array" que puedas generar de una consulta SQL, por eso es tan necesario que confirmes si hay algo en SQL de Access que te pueda aliviar ese proceso.

Un saludo,
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 13:30.