Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    doppia query su stessa pagina con onchange

    Ciao, mi sono impapinato su questo problemino.
    Dunque da una select dinamica generata da una prima query ho bisogno di scegliere e visualizzare i dettagli nella stessa pagina appunto da dove seleziono la select.
    Praticamente la seconda query mi deve visualizzare i dati sulla stessa pagina dopo che scelgo il valore dalla select.
    Grazie a tutti per l'aiuto

    Cerco di postare solo il codice essenziale
    -----------------------------------
    <form name="scelta" method="post">
    qui devo fare un post a se stesso giusto?


    sql1 = "SELECT * from tab_destinatario where cod_produttore = " & session("codimpianto")
    ------------------------------------
    questa è la prima query che mi prepare l'unica select di scelta

    <select name="destinatario" onChange="javascript:window.document.scelta.submit ()" size="1" >
    <option value="-1">Scegliere un destinatario</option>
    <%

    do while not rs1.eof

    set denom_dest=rs1("denom_dest")
    session ("denom_dest")=rs1("denom_dest")
    %>
    <option value="<%=rs1("denom_dest")%>"><%=rs1("denom_dest" )%></option>

    <%
    rs1.movenext
    loop
    %>
    </select> </td>

    Adesso devo in base appunto alla scelta della select far andare una query che mi stampi e dettagli.
    tipo cosi'
    seconda query
    sql1 = "SELECT * from tab_destinatario where denom_dest = '"& denom_dest & "'"
    -------------------
    Non riesco ad unire l'evento onchange con la query

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi prima recuperare la scelta...

    codice:
    denom_dest = trim(request.form("destinatario"))
    sql1 = "SELECT * from tab_destinatario where denom_dest = '"& denom_dest & "'"
    Roby

  3. #3

    Ok + piccolo problema

    Ciao grazie!! si cosi funziona, solo che devo avere altre 4 select di compilazione
    Devo fare 4 form name dando un nome diverso?.
    possono funzionare + di " onchange" sulla stessa pagina??

    Si tratta alla fine di un modulo che si completa automaticamente in base a 4 select.

    Grazie ancora per il tuo aiuto

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si puoi ma ad ogni ochange devi passare anche i valori già selezionati nelle precedenti.

    Roby

  5. #5

    mmm..

    ciao, infatti ora con un'altra select e form mi da errore .

    seconda scelta
    ------------
    onChange="javascript:window.document.scelta1.submi t()" size="1" >
    ------------
    in che modo si passa un valore ?
    Grazie, ciao.

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Siamo fuori argomento ASP... si tratta di js.

    Roby

  7. #7

    ok grazie

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.