Ir para conteúdo
Fórum Script Brasil
  • 0

site em asp ordem das fotos


leochBR

Pergunta

Boa tarde galera assim tem um site que foi feito em asp (acho que é um modelo pronto), a duvida é eu queria que o site mostrasse as imagens por ordem numérica. pois sempre que eu adiciono uma foto nova zoa tudo . Para vocês ter uma ideia (http://www.armiluminacao.com.br/linha_industrial.asp).

ai esta o cod da pagina .

muito obrigado

<td>LINHA INDUSTRIAL</td>
      </tr>
      <tr>
        <td> </td>
      </tr>
      <tr>
        <td>
        
      <%
      CONEXAODB(TRUE)
      SET categoria = CONEXAO.EXECUTE("SELECT * FROM produtos WHERE categoria = 2 AND ativo = 1 ORDER by id_produto DESC")
      
      if categoria.eof then
      Response.Write "Não existem produtos cadastrados nesta categoria!"
      
      else
      WHILE NOT categoria.EOF
      %>
      
      <table width="400" border="0" cellspacing="0" cellpadding="0" style="float:left; margin-right:10px; margin-bottom:30px;">
        <tr>
          <td height="405" align="center" valign="top">
          
        <table width="400" border="0" cellspacing="0" cellpadding="0">
        
          <tr>
            <td height="30" align="center"><%=categoria("nome")%></td>
          </tr>
          
          <tr>
            <td height="250" align="center" bgcolor="#151515">
            
            <table width="300" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="250" align="center" style="background-image:url(imagens_produtos/pequena/<%=categoria("imagem_produto")%>); background-repeat:no-repeat; background-position:center center;"> </td>
              </tr>
            </table>
            
            </td>
          </tr>
          
          <tr>
            <td height="30">
            
            <table width="400" border="0" cellspacing="1" cellpadding="0">
            
              <tr>
                <td width="80" height="30" align="center" bgcolor="#56320E" class="barra_tabela">Código</td>
                <td width="80" height="30" align="center" bgcolor="#56320E" class="barra_tabela">Lâmpada</td>
                <td width="80" height="30" align="center" bgcolor="#56320E" class="barra_tabela">L x C</td>
                <td width="80" height="30" align="center" bgcolor="#56320E" class="barra_tabela">Li x Ci</td>
                <td width="80" height="30" align="center" bgcolor="#56320E" class="barra_tabela">A</td>
              </tr>
              
              <%
              SET produto_info = CONEXAO.EXECUTE("SELECT * FROM produtos_info WHERE id_produto = "&categoria("id_produto")&" ORDER by codigo DESC")
              IF produto_info.EOF THEN
              %>
              
              <tr>
              <td height="30" colspan="5" align="center" bgcolor="#0C0C0C">NÃO EXISTEM DESCRIÇÕES CADASTRADAS!</td>
              </tr>
              
              <%
              ELSE
              WHILE NOT produto_info.eof
              num = num + 1 
              cor1 = "#000000"
              cor2 = "#0C0C0C"
              %>
              
              <tr>
                <td height="30" align="center" <%if num Mod 2 <> 0 then%>bgcolor="<%=cor1%>"<%else%>bgcolor="<%=cor2%>"<%end if%>><%=produto_info("codigo")%></td>
                <td height="30" align="center" <%if num Mod 2 <> 0 then%>bgcolor="<%=cor1%>"<%else%>bgcolor="<%=cor2%>"<%end if%>><%=produto_info("lampada")%></td>
                <td height="30" align="center" <%if num Mod 2 <> 0 then%>bgcolor="<%=cor1%>"<%else%>bgcolor="<%=cor2%>"<%end if%>><%=produto_info("lxc")%></td>
                <td height="30" align="center" <%if num Mod 2 <> 0 then%>bgcolor="<%=cor1%>"<%else%>bgcolor="<%=cor2%>"<%end if%>><%=produto_info("lixci")%></td>
                <td height="30" align="center" <%if num Mod 2 <> 0 then%>bgcolor="<%=cor1%>"<%else%>bgcolor="<%=cor2%>"<%end if%>><%=produto_info("a")%></td>
              </tr>
              <%
              produto_info.MOVENEXT
              WEND
              END IF
              produto_info.CLOSE
              SET produto_info = NOTHING
              %>
              
            </table>
            
            </td>
          </tr>
        </table>
          
          </td>
        </tr>
      </table>
        
        
      <%
      categoria.MOVENEXT
      WEND
      categoria.CLOSE
      SET categoria = NOTHING
      end if
      CONEXAODB(FALSE)
      %>
        
        </td>
      </tr>
    </table></td>
  </tr>
</table>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
1 que campo define essa ordem que você quer???

ele já ta no order na sql que exibe os registros?

SET categoria = CONEXAO.EXECUTE("SELECT * FROM produtos WHERE categoria = 2 AND ativo = 1 ORDER by id_produto DESC")

cria um novo campo na tabela com a ordem numerica que você quer ou faz a ordem numerica sendo o nome das imagens e manda ordenar esse campo sendo o novo criado com o numero da ordem ou o do nome das imagens e modifica isso na linha citada acima:

SET categoria = CONEXAO.EXECUTE("SELECT * FROM produtos WHERE categoria = 2 AND ativo = 1 ORDER by nome_da_coluna_a_ordenar ASC")

abracos me diz se resolveu..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,8k
×
×
  • Criar Novo...