Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2010, 17:51
Avatar de juanito1712
juanito1712
 
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 13 años, 11 meses
Puntos: 66
Respuesta: Problemas al paginar resultados de una consulta.

no me he parado mucho a mirar pero te propongo un algoritmo a ver si te resulta

recuperar $numeroPagina

$postinicio =$postperpag*$numeroPagina-$postperpag

$postfin=$postperpag*$numeroPagina

obtener todos los resultados

for(i=1;i<=$postfin;i++){
$resultado fetcharray
if(i>=$postinicio){
imprimir $resultado
}
}

evidentemente tendras que refinar esto pero el funcionamiento que se me ocurre es mas o menos ese, el problema que le encuentro es que para paginas muy altas perderiamos mucho tiempo con los fetch array anteriores a ella, desconozco si hay alguna forma de hacer saltar el cabezal a una fila deseada sin necesidad de extraer cada resultado, si lo hay cambiaria un poco el metodo, pero para ir tirando hasta que encuentres algo mejor...

espero serte de ayuda