Foros del Web » Programando para Internet » PHP »

LIMIT 10, total

Estas en el tema de LIMIT 10, total en el foro de PHP en Foros del Web. Buenos dias. Si en una consulta pongo LIMIT 0,10 me muestra los ultimos/primeros 10 resultados, ahora queria saber como hace si queria me mostrara todos ...
  #1 (permalink)  
Antiguo 14/12/2009, 06:17
Avatar de bioxido  
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 11 meses
Puntos: 21
Exclamación LIMIT 10, total

Buenos dias.

Si en una consulta pongo LIMIT 0,10 me muestra los ultimos/primeros 10 resultados, ahora queria saber como hace si queria me mostrara todos los resultados a partir del 10, por ejemplo...ya que LIMIT 10,0 no se puede...¿Como seria?

Desde ya, muchas gracias.
  #2 (permalink)  
Antiguo 14/12/2009, 07:00
Avatar de mariogl84  
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 433
Antigüedad: 22 años
Puntos: 20
Respuesta: LIMIT 10, total

Extraído de la documentación de mysql:

Para recibir todos los registros de un desplazamiento hasta el final del conjunto de resultados, puede usar algún número grande para el segundo parámetro. Ete comando recibe todos los registros desde el 96th hasta el último:

mysql> SELECT * FROM table LIMIT 95,18446744073709551615;
  #3 (permalink)  
Antiguo 14/12/2009, 07:02
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 3 meses
Puntos: 150
Respuesta: LIMIT 10, total

Con saber que el primer parametro es donde comienza a recoger datos y el segundo parametro es la cantidad de registros es suficiente, asi se suele realizar la paginacion por ejemplo por cada 50 resultados:

Pagina 1: LIMIT 0,50
Pagina 2: LIMIT 50,50
Pagina 3: LIMIT 100,50
  #4 (permalink)  
Antiguo 14/12/2009, 07:05
Avatar de mariogl84  
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 433
Antigüedad: 22 años
Puntos: 20
Respuesta: LIMIT 10, total

Sí, pero creo que lo que él quiere es obtener todos los registros a partir de una fila.
  #5 (permalink)  
Antiguo 14/12/2009, 07:20
Avatar de bioxido  
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 11 meses
Puntos: 21
Respuesta: LIMIT 10, total

Perfecto, la verdad que lei la documentacion mysql pero no se porque no llegue hasta eso.

Sabia que lo podia hacer con un numero grande, pero queria saber si habia otra forma...siempre es bueno tener metodos alternativos :P

Muchas gracias, solucionado.
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:13.