Jump to content


Photo

Query String Em Asp?


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

#1 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 30/10/2008, 12:44

Tenho um exemplo aqui, mas se minha página tiver mais de 15 páginas já fica inviável, fazer um select pra cada um, como posso fazer um que inclua a página selecionada? :S

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#2 Jow Xavier

Jow Xavier

    Turista

  • Usuários
  • 39 posts
  • Sexo:Masculino

Posted 30/10/2008, 14:10

Cara ñ entendi a sua dúvida, vc quer passar um valor através de um querystring e assim gerar a sql de acordo com e foi passado na querystring ???

se for

querystring.asp
<a href="sql.asp?acao=<%=rs("CampoBd")%>">TEXTO</a>

sql.asp
vQuery= resquest.querystring['acao']
sql = "SELECT * FROM tabela WHERE campo = '"&vQuery&"' "
set rs = cnn.Execute(sql)

response.write rs("campo") 'Mostrando o resultado da consulta sql


#3 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 30/10/2008, 14:39

ops, me expressei errado... não é isso não amigo!

Tipo, eu quero incluir a página que foi passada pela query... tipo, tenho o site, com o cabeçalho e quero incluir as páginas embaixo, e de acordo com a variável que eu passar nos links, abrem páginas diferentes, ex. index.asp?pagina=inicial < abre a inicial...

o select que me referi não é de banco de dados :P Perdão!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#4 Jow Xavier

Jow Xavier

    Turista

  • Usuários
  • 39 posts
  • Sexo:Masculino

Posted 30/10/2008, 14:48

tranquilo cara, mas é isso mesmo q eu pensei kkkk ... vc já começou a desenvolver isso ... posta ai o q vc tem

#5 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 31/10/2008, 07:44

eu tinha feito algo com select:

http://forum.wmonlin...showtopic=22074 esse pra ser mais preciso, mas é incoveniente!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#6 Jow Xavier

Jow Xavier

    Turista

  • Usuários
  • 39 posts
  • Sexo:Masculino

Posted 31/10/2008, 08:42

Ixi agora complicou hein ...

Então o código q eu te postei é um seguinte ... imagine q vc tenha um cadastro de categorias e de produtos referentes a essa categoria. Vc exibe as categorias para o usuário escolher os produtos referente a mesma ... ou seja selecionou a categoria, e mostra todos os produtos referentes a ela ...

Agora se vc quizer q para cada categoria selecionada exiba uma página, vc terá q ter as categorias fixas.

#7 Humberto - S.O.S.

Humberto - S.O.S.

    ...

  • Banidos
  • PipPipPipPipPip
  • 463 posts
  • Sexo:Masculino
  • Localidade:São Bernardo do Campo - SP

Posted 31/10/2008, 12:47

Vamos ao principio, seus links ficaram assim
index.asp?Pag=Home
index.asp?Pag=Servicos
index.asp?Pag=Contato

Pra voce fazer com que mostre a pagina voce pode usar um CASE para o include
<%
Select Case (Request("Pag"))
Case "Home"
%>
<!--#include file="home.asp"-->
<%
Case "Servicos"
%>
<!--#include file="servicos.asp"-->
<%
Case "Contato"
%>
<!--#include file="contato.asp"-->
<%
End Select
%>

abraços

Edição feita por: Humberto - S.O.S., 31/10/2008, 12:47.

...

#8 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 04/11/2008, 07:41

pois é, eu tenho esse exemplo acima... mas usar Case, um pra cada um não é conveniente, pois tenho muitos links... mas descobri um 'método', simples mas funcional.

Abraços!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png





1 user(s) are reading this topic

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

IPB Skin By Virteq