Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wdantas

não é paginação

Recommended Posts

Tenho uma tabela com vários registros de fotos...foto_ID = 20foto_ID = 21foto_ID = 22foto_ID = 30foto_ID = 40foto_ID = 41foto_ID = 42foto_ID = 43...Mostro 10 fotos por página (com paginação)Quando clico em uma, vai para a pagina de ampliar FotoNesta página quero colocar navegação ANTERIOR e PRÓXIMANotem que se a foto ampliada for a fotoID=30 a anterior é a 22 e a proxima é a 40portanto não posso fazer a navegação do tipo fotoID+1 e fotoID-1FIZ O SEGUINTE PARA ACHAR A MAIOR---------------foto = 30 'vem por Request da pg com as 10 fotosmaior = 0Set rsFoto = Server.CreateObject("ADODB.Recordset")SQLFoto = "Select fotoID From Fotos"rsFoto.Open SQLFoto, strCon,3,3 do while not rsFoto.eof If rsFoto("fotoID") > foto Then maiorID = rsFoto("fotoID")%> <a href="AmpliaFoto.asp?fotoID=<%=maiorID%>">proxima</a> End if rsFoto.movenext loop-----------------O PROBLEMA É BRECAR O LOOP QUANDO ACHA A fotoID MAIORE NÃO SEI FOMO ACHAR A MENOR-----------------ALGUÉM PODE ME AJUDAR???

Compartilhar este post


Link para o post
Compartilhar em outros sites

é simples tiozinhoseria um esquema assimvoce passa o ID da fotona pagina que exibirá ela e os links de anterior e proximo voce teria que selecionar os ID do registro anterior e proximo que seriamanterior = o maior ID que seja menor que o ID passadoproximo = o menor ID que seja maior que o ID passadosimples né?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.