Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   siguiente registro (mysql) (https://www.clubdelphi.com/foros/showthread.php?t=33551)

Cosgaya 10-07-2006 22:04:03

siguiente registro (mysql)
 
hola, estoi trabajando con mysql y php
tengo un scrip que me saca el primer registro de una tabla y lo muestra en pantalla, pero ahora no se como hacer para que cuando se pulse el boton siguiente muestre el siguiente registro

script
Código PHP:

<? 
include("conexion.php");
$query mysql_db_query$db"SELECT * FROM Peliculas" );
$result mysql_fetch_array$query ); 
   echo  
$result["Cod"] ."  "$result["Pelicula"] ;
?>

gracias

dec 10-07-2006 22:38:00

Hola,

Se me ocurre que puedes utilizar el "LIMIT" de MySQL. O sea, tú realizas en primer lugar una consulta de este modo:

Código PHP:

$query mysql_db_query$db"SELECT * FROM Peliculas LIMIT 0,1" ); 

Con eso estás trayendo un registro de la base de datos. A continuación deberías hacer lo siguiente para traer el siguiente registro:

Código PHP:

$query mysql_db_query$db"SELECT * FROM Peliculas LIMIT 1,2" ); 

Naturalmente, todo esto puedes hacerlo utilizando variables. Existe un Script PHP que puede ayudarte o darte ideas. Se llama "Paginator" y aquí tienes una introducción y la URL para conseguir el mismo.

Cosgaya 11-07-2006 00:59:40

gracias dec con eso y con un formulario utilizando los campos de tipo hidden ya lo tengo.

codigo
Código PHP:

if (! $next1){
$next1 0;
}
if (! 
$next2){
$next2 =1;
}
include(
"conexion.php");
$query mysql_db_query$db"SELECT * FROM Peliculas limit $next1,$next2);
$result mysql_fetch_array$query ); 
   echo  
$result["Cod"] ."  "$result["Pelicula"] ;
$next1 $next1 1;
$next2 $next2 1;
 echo 
"<form action='index.php' method='post'>
 <input type='hidden'name='next1' value=
$next1>
 <input type='hidden'name='next2' value=
$next2>
          <input type='submit' value='OK'></form>"




La franja horaria es GMT +2. Ahora son las 19:49:03.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi