Foros del Web » Programando para Internet » PHP »

Página anterior y siguiente (LIMIT)

Estas en el tema de Página anterior y siguiente (LIMIT) en el foro de PHP en Foros del Web. buenas noches amigos!! tengo hecha una consulta con mysql que me devuelve un listado de todas las películas que tengo entradas en una base de ...
  #1 (permalink)  
Antiguo 11/03/2009, 14:59
 
Fecha de Ingreso: febrero-2008
Mensajes: 76
Antigüedad: 16 años, 9 meses
Puntos: 0
Página anterior y siguiente (LIMIT)

buenas noches amigos!!

tengo hecha una consulta con mysql que me devuelve un listado de todas las películas que tengo entradas en una base de datos.

en cada página muestro 15 resultados, pero solo me muestra los 15 primeros, cómo hago los botones para mostrar del 15 al 30 y asi consecutivamente?? (botones 'página anterior' y 'página siguiente')

Código PHP:
$link mysql_connect('localhost''xxx''xxx');   
  
  
mysql_select_db('pelis'$link);
  
  
$query "SELECT * FROM pelis ORDER BY titol ASC LIMIT 0,15";
  
  
$result mysql_query($query); 
      
  while (
$row mysql_fetch_row($result))
  {    
      echo 
" $row[1]<br>";
  }
  
  
mysql_close($link); 
muchas gracias!! :)
  #2 (permalink)  
Antiguo 11/03/2009, 15:10
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 9 meses
Puntos: 45
Respuesta: Página anterior y siguiente (LIMIT)

Hola bERTUZ

Si bien en esto que pides hay muchas consultas sql, lo mas optimo seria que busques en php una clase, función y/o componente que te permita paginar resultados.
Te ahorraras tiempo y dolores de cabeza.

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #3 (permalink)  
Antiguo 11/03/2009, 15:13
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 11 meses
Puntos: 43
Respuesta: Página anterior y siguiente (LIMIT)

Hola bERTUZ !

Esa lógica la debes de crear desde PHP y generar las consultas dinámicamente, por ejemplo:

Código sql:
Ver original
  1. //Para mostrar los primeros 15 registros
  2. SELECT * FROM pelis ORDER BY titol ASC LIMIT 0,15
  3. //Para mostrar los siguientes 15 registros
  4. SELECT * FROM pelis ORDER BY titol ASC LIMIT 15,15
  5. //Para mostrar los siguientes 15 registros
  6. SELECT * FROM pelis ORDER BY titol ASC LIMIT 30,15
  7. //etc...

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #4 (permalink)  
Antiguo 11/03/2009, 15:21
 
Fecha de Ingreso: febrero-2008
Mensajes: 76
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Página anterior y siguiente (LIMIT)

para conseguir hacer un paginador para mi consulta de la base de datos no puedo utilizar ni clases ni ningun script...

no se por donde empezar...

alguien me puede dar una ayudita??

muchas gracias por las respuestas! :)
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 21:20.