Jump to content


Photo

Ordenando Os Campos Após Click [asp]


  • Faça o login para participar
5 replies to this topic

#1 Lucas Almeida

Lucas Almeida

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 02/04/2007, 09:21

Pessoal,
Se alguem puder me ajudar seria mto bom!!
É o seguinte, tenho uma pagina pronta, onde tem os campos de pesquisa em cima e logo abaixo onde os resultados sao listados...

Nessa parte de onde são listados os resultados, eu tenho uma tabela, com os campos,
Código,
Nome,
Endereço,
Telefone,
Empresa.

Eu queria q qdo o usuario clicasse com o mouse, em um desses nomes dos campos,
a tabela ordenasse em forma crescente os resultados, tipo, se eu clicar em nome, a tabela lista os resultados mas se baseando na ordem crescente dos nomes...

Será que alguem poderia me ajudar nessa???

Brigadão
Lucas A. Monteiro
lucas.monteiros@gmail.com

#2 b1nhuu

b1nhuu

    Normal

  • Usuários
  • 99 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:Programação

Posted 02/04/2007, 13:03

Kra vamos por parte... pra isso preciso saber se vc entende de ASP e HTML.... caso sim... eu posso te ajudar agora mesmo.... caso não só a noite... pq vai ficar muito grande a explicação....


To no aguardo da sua resposta flwz....

:assobio:

[]s
Aprender, aprender e aprender...

PHP orientado a objeto - Ok
Formação Java - Iniciando

#3 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 02/04/2007, 13:34

Se for sempre crescente é mais facil ....
É so definir um campo padrão e depois is clicando ... algo assim:

<%
' Verifica se um campo está sendo ordenado
Campos = "Nome"
If (Not Empty(Request.QueryString("field"))) Then Campos = Request.QueryString("field")

' Conexão com o Banco
' Faz a Seleção do Banco
Set SQL = Conn.Execute("SELECT * FROM tabela ORDER BY " & Campos  & " ASC;")
%>
Ordernar:<br>
<a href="?field=codigo">Código</a><br>
<a href="?field=nome">Nome</a><br>
<a href="?field=endereço">Endereço</a><br>
<a href="?field=telefone">Telefone</a><br>
<a href="?field=empresa">Empresa</a><br>
<!-- Exibe os Dados do Banco -->

Algo assim é simples

#4 b1nhuu

b1nhuu

    Normal

  • Usuários
  • 99 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:Programação

Posted 02/04/2007, 14:49

Eu pretendia explicar com um passo-a-passo... mas isso ai que o sk15 disse é o código que resolve mesmo...

Muito boa sk15 :rolleyes:

Flwz :assobio:

[]s
Aprender, aprender e aprender...

PHP orientado a objeto - Ok
Formação Java - Iniciando

#5 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 02/04/2007, 14:56

Pode explicar num tem problema :lol:
Quanto mais exemplo melhor, já que cada um tem um jeito de fazer aposto que o seu seria diferente ...

Fique avontade ...

Eu pretendia explicar com um passo-a-passo... mas isso ai que o sk15 disse é o código que resolve mesmo...

Muito boa sk15 :rolleyes:

Flwz :assobio:

[]s



#6 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 11/04/2007, 16:11

Tem um porém nesse código.

Se a pessoa clica de novo no mesmo nome do campo, ele não muda a ordem pra DESC.

Como poderia ser feito isso?
BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq