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

Retornar select com duas variaveis


Peduique

Pergunta

Fala galera, estou com uma dúvida que ainda vai me mandar pra fila do Sine.

Tenho uma página com uma relação de vários PEDIDOS de compras e seus Itens... onde 1 pedido pra X itens. Nessa página, cada linha tem um campo hidden levando o número do ITEM e um checkbox passando o valor NÚMERO DO PEDIDO, que depois de selecionados, tenho um botão de confirmar compra, que após ser concluido, joga para uma outra página que fará a impressão dos itens/pedidos selecionados na tela anterior.

A minha dúvida é como receber essa informação nessa tela.

Atendimento.asp

do while not rs.eof

%>

<tr height="17">

<td class="tabCorp"> </td>

<td class="tabCorp"><a href="pedido.asp?pedido=<%=rs("documento")%>"><%=rs("documento")%></a></td>

<td class="tabCorp"><%=rs("Itm")%></td>

<td class="tabCorp"><%=rs("Datadoc")%></td>

<td class="tabCorp"><%=rs("nome1")%></td>

<td class="tabCorp"><%=formatnumber(rs("Qtdconf"))%> <%=lcase(rs("umb"))%></td>

<td class="tabCorp">R$ <%=formatnumber(rs("preçoliq"))%></td>

<td class="tabCorp"><%=formatnumber(rs("por"))%> <%=lcase(rs("UM"))%></td>

<td class="tabCorp">R$ <%=formatnumber(rs("liquido"))%></td>

<td class="tabCorp"><%=rs("centro")%></td>

<td align="center" class="tabCorp">

<label>

<input type="checkbox" class="checkboxx" name="documento" value="<%=rs("documento")%>" />

<input type="hidden" name="itm" value="<%=rs("itm")%>" />

</label></td>

</tr>

<%

rs.movenext

loop

confirmaratd.asp

<%

itm = request.Form("itm")

documento = request.Form("documento")

sql = "SELECT FROM va05 where documento in ("& documento &") and itm in ("& itm &")"

Set rs = DB.execute(sql)

do while not rs.eof

%>

<tr height="17">

<td align="left" class="tabCorp"><%=rs("documento")%></td>

<td align="left" class="tabCorp"><%=rs("itm")%></td>

<td align="left" class="tabCorp"><%=rs("Datadoc")%></td>

<td align="left" class="tabCorp"><%=rs("nome1")%></td>

<td align="left" class="tabCorp"><%=rs("Qtdconf")%></td>

<td align="left" class="tabCorp"><%=rs("preçoliq")%></td>

<td align="left" class="tabCorp"><%=rs("liquido")%></td>

<td align="left" class="tabCorp"><%=rs("centro")%></td>

</tr>

<%

rs.movenext

loop

%>

Só que o retorno esperado seria que aparecesse o pedido e o item selecionado, mas o que está acontecendo é que ele mostra todos os pedidos selecionados mas ele procura os itens em todos eles.

Então, se eu tenho um item nº 40 em dois dos pedidos selecionados, ele lista os dois.

alguém sabe como me ajudar?

Muito obrigado pela força, desde já!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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,5k
×
×
  • Criar Novo...