Foros del Web » Programando para Internet » PHP »

Como hacer un next page y previous page para imagenes

Estas en el tema de Como hacer un next page y previous page para imagenes en el foro de PHP en Foros del Web. Buenas a todos, tengo en la base guardado el nombre de imagenes asociadas a un registro, este es el codigo para mostrarlas. Código PHP: $ID ...
  #1 (permalink)  
Antiguo 08/03/2007, 07:12
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 18 años, 2 meses
Puntos: 9
Como hacer un next page y previous page para imagenes

Buenas a todos, tengo en la base guardado el nombre de imagenes asociadas a un registro, este es el codigo para mostrarlas.
Código PHP:
$ID=$_GET['id'];
$ssql=mysql_consulta("SELECT * FROM `sa_imagenes` WHERE 1 AND `tb_imagen_registro`='$ID'","sec_administrativa","$usuario","$pass");
$nros_rows=mysql_affected_rows();
if(
$nros_rows!=0)
{
$fila mysql_fetch_array($ssql);
$img=$fila["tb_imagen_nombre"];
$tipo=$fila["tb_imagen_tipo"];
$foto=$fila["tb_imagen_foto"];
$indice=$fila["tb_imagen_indice"];
echo
"<span style='background-color: #FFFFFF'>Pagina: " $fila["tb_imagen_indice"]; echo"de $nros_rows </span>";
echo
"<table width='50%'>
<tr>
<td>
<img width='40%' src='http://"
.$_SERVER["HTTP_HOST"]."/secretaria/imagenes/"$img "'>
</td>
</tr>
</table>"
;
}
else
echo
"<br><span style='background-color: #FFFFFF'>No se ha cargado la imagen correspondiente a esa decision</span>"
Todo bien para un registro con una imagen, pero no se como hacer si para un registro tengo varias imagenes mostrar la siguiente si es que hay dos o mas.
Les pongo un ejemplo de como se guardan los registros y nombres, los registros no se repiten bajo ninguna circunstancia. Los que pongo abajo son arbitrarios.
En la tabla tengo guardado por ejemplo el nombre asi: 1234-1 y el registro es 1234.
Si el registro (otro registro) tiene dos imagenes los nombres se guardan asi:
4567-1 y 4567-2 (el numero despues del guion hace referencia a la pagina) y el registro es 4567. Tambien en la tabla guardo con cada nombre y registro un indice que es igual al numero que sigue del guion despues del nombre de la imagen, osea 4567-2 (indice = a 2), 4567-1 (indice = a 1). Alguien me podria ayudar a hacerlo se los agradeceria.
Aclaro que me gustaria tener los botones next y previus, no introduciendo un while para que muestre todas las imagenes asociadas al registro en la misma pagina sino una a la vez por peticion del usuario. Saludos
__________________
->Aprender es un proceso que incluye el error..
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:40.