Ir para conteúdo

POWERED BY:

Arquivado

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

fabiosc80

Paginação de tabela de 6 campos

Recommended Posts

Tenho uma página aonde dentro dela tem um Iframe que chama outra página que traz um quadrinho aonde tem em cima um quadro com a imagem que vai aparecer e em baixo uma seta pra esquerda(voltar) e outra pra direira(ir pra próxima) e no meio das setas tenho que colocar quantas imagens tem salvas por produto.

 

Porem minha tabela é assim:

 

idimg - id autonumeração

idprod - id do produto que ta relacionado

image1

image2

image3

image4

image5

image6

 

nem sempre a pessoa cadastra a imagem nos campos na ordem.

ela pode subir a 3 e nao subir a 1 a 2.

 

Bom pra aparecer a imagem na tela anterior do site aonde mostra apenas uma imagem fiz aqui:

 

SI = "SELECT * FROM ImagensProd where idprod="&TB1("idprod")SET TBI = BC.Execute(SI)if TBI.EOF thentodas = ""elseif TBI("image1") <> "" thentodas = TBI("image1")elseif todas = "" and  TBI("image2") <> "" thentodas = TBI("image2")elseif todas = "" and  TBI("image3") <> "" thentodas = TBI("image3")elseif todas = "" and  TBI("image4") <> "" thentodas = TBI("image4")elseif todas = "" and  TBI("image5") <> "" thentodas = TBI("image5")elseif todas = "" and  TBI("image6") <> "" thentodas = TBI("image6")elsetodas = ""end ifend if

Certo até aqui tudo bem, se eu jogo a variavel "todas" na pagina ele me mostra a primeira imagem que achar.

 

Porem não to conseguin fazer uma coisa

 

Preciso agora no quadrinho que tem a imagem e as setas mostrar a primeira imagem e pelas setas ir para as próximas imagens e ainda contar quantas imagens tem na luinha do produto:

Tipo assim:

 

Tem a image2 e image4 do idprod 52, entao tenho que informar entre as setas que tem 2 imagens(um texto lá).

 

Tipo não quero ser chato, nada que alguem me faça como algumas pessoas pedem no fórum para vcs pra fazer e depois não agradecem, quero apenas saber como bolar isso, uma luz inicial.

 

Desde já agradeço,

 

E desculpem a amolação mais uma vez.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, preciso só finalizar a lógica aqui.

 

Fiz ele pegar o numero seguinte, alias nao é que ele ta pegando ele apenas diz que o proximo do 2 ó 3 ou que o próximo do 3 é o 4 e que o anterior ao 6 é o 1 ou que o anterior ao 1 é o 6.

 

Só que não sei aonde jogar isso agora para ele pegar os campos, olhem como to fazendo.

 

a pagina é curta vou postar aqui:

 

 

<!--#include file="conexao.asp"--><%SF = "SELECT * FROM imagensprod where idprod="&session("fotos")SET TBF = BC.Execute(SF)if TBF.EOF thentodas = ""elseif TBF("image1") <> "" thentodas = TBF("image1")todas2 = 2todas3 = 6elseif todas = "" and  TBF("image2") <> "" thentodas = TBF("image2")todas2 = 3todas3 = 1 elseif todas = "" and  TBF("image3") <> "" thentodas = TBF("image3")todas2 = 4todas3 = 2elseif todas = "" and  TBF("image4") <> "" thentodas = TBF("image4")todas2 = 5todas3 = 3elseif todas = "" and  TBF("image5") <> "" thentodas = TBF("image5")todas2 = 6todas3 = 4elseif todas = "" and  TBF("image6") <> "" thentodas = TBF("image6")todas2 = 1todas3 = 5elsetodas = ""end ifend if%><html><head><style type="text/css"><!--.style14 {color: #FCDC6D}--></style><link href="imgs/estilo.css" rel="stylesheet" type="text/css"><link href="imgs/links.css" rel="stylesheet" type="text/css"></head><body><table width="241" height="209" border="1" cellpadding="0" cellspacing="0" bordercolor="#FCDC6D">  <tr>	<td height="207" align="center" class="style4 style14"><img height="207" src="me_upload/<%=todas%>"></td>  </tr></table><table width="241" border="0">  <tr>	<td width="11%"><span class="normal"><a href="<%=todas3%>"><img src="imgs/set_lad1.gif" width="22" height="22" border="0"></a></span></td>	<td width="78%" align="center" class="style2"><strong>5 Fotos</strong></td>	<td width="11%"><span class="normal"><a href="<%=todas2%>"><img src="imgs/set_lad2.gif" width="22" height="22" border="0"></a></span></td>  </tr></table></body></html>

Mas e agora como vou pulando os registros?

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.