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

Como pegar 2 valores ou + para uma consulta ?


panox

Pergunta

esse é a função javascript que envia as informações contidas na text box. (apenas 1 valor)

<script language="javascript">
function popup(apelido){  
            window.open('pag.asp?apelido='+apelido,
                'Verificacao',
                'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,widt
h=800,height=600');  
                
                
}

        </script>

        <input type="text" name="apelido" id="apelido" onBlur="popup(this.value)">
e na pagina pag.asp, ela faz a consulta com uma querystring desse jeito :
apelido = request.QueryString("apelido")

'r4.open "select APELIDO, COD_BARRA, DESCRICAO, UMEDIDA_COMPRA from CAD_PRODUTO where APELIDO = '" & apelido &"';",Conexao
esta funcionando perfeitamente mas isso era apenas um teste para fazer a consulta funcionar, o que preciso mesmo agora é : Na consulta da pagina index, ao invés de mandar informações apenas com 1 campo, terei q mandar com 2 . algo tipo
<script language="javascript">
function popup(apelido){  
            window.open('pag.asp?apelido='+apelido[b]'&cod_gestor='+cod_gestor,[/b]
                'Verificacao',
                'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,widt
h=800,height=600');  
                
                
}

        </script>

        <input type="text" name="apelido" id="apelido" onBlur="popup(this.value)">
pegando o valor da textbox e do meu select e na pag.asp para a consulta, o correspondente a esse select com a query string
apelido = request.QueryString("apelido")
cod_gestor = request.QueryString("cod_gestor")

r4.open "SELECT P.APELIDO, P.COD_BARRA, P.DESCRICAO, P.UMEDIDA_COMPRA FROM CAD_PRODUTO P WHERE P.APELIDO = '" & apelido & "' AND EXISTS(SELECT G.COD_GRUPO FROM CAD_PRODUTO_GRUPO_GESTOR G WHERE G.COD_GRUPO = P.COD_GRUPO AND G.COD_GESTOR ="& cod_gestor &")", conexao

mas estou tendo um erro no JS da primeira pagina q não esta abrindo o pop up, vocês sabem o jeito certo de pegar 2 valores ?

outra pergunta, com isso, o textbox ficaria com o onblur=popup(THIS.VALUE) ou mudaria ?

abraços !

Editado por fercosmig
Adicionar tag's
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

ok, agora ele abre o popup mas ainda da erro,

no browser mostra como

<select name="cod_gestor" id="cod_gestor" onchange="MandaID(this.value)">
                <option value="">Selecione um Projeto</option>
                <% while not r1.eof %>
                <option value="<%= r1("CODIGO") %>"><%= r1("DESCRICAO") %></option>
                <% r1.movenext
                     wend
                %>

ele esta ligado a um script de ajax, o de estado/cidade da andreia_sp, mas eu alterei para usar de outro jeito, mas é o value dele que vou utilizar na consulta tambem

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...