Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708

    Chiarimento recupero valore campo hidden

    Ciao

    mi date un chiarimento sul recupero valore di un campo hidden?

    Lo usato una volta ma in modo diverso da questo.

    Da una Tabella estraggo tutti i record dopodiché seleziono la checkbox del record che mi interessa e clicco su INSERISCI x mandare valori a pagina 2 fare inserimento in altra Tabella.
    Il valore che vorrei recuperare è quello del "CAMPO2" ovviamente legato al record che ho selezionato con checkbox:

    inserimento.asp

    codice:
    <form id="form" name="form" method="post" action="processa.asp?id=<%=id_v%>">
    While not rs.eof
    <input name="insert_sq" type="checkbox" id="insert_nome" value="<%=rs("NOME")%>" />
    <input type="hidden" name="campo2" value="<%=rs("CAMPO2")%>">
    
    rs.MoveNext
    Wend
    
    <input type="submit" name="button" id="button" value="INSERISCI" />
    </form>
    processa.asp

    codice:
    if(Request.Form("insert_nome") <> "") then
    nome_v = Request.Form("insert_nome")
    campo2_v = Request.Form("campo2")
    end if
    
    Dim sql
    
    sql= "INSERT INTO TabConfigTorneo (NOME,CAMPO2) Values ('"&nome_v&"','"&campo2_v&"')"
    
    'esegue la connessione SQL
    cn.Execute(sql)
    il valore di nome_v lo inserisco correttamente nel db ma il valoro campo2_v, no!
    Dove sbaglio?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il campo hidden lo hai messo dentro al ciclo quindi avrai tanti "campo2" quanti sono i record.
    Perché non provi a stamparti in "processa.asp" cosa vale la variabile "campo2_v"?

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    sì il primo errore era proprio quello, il secondo le troppe prove avevano incriccato il browser non visualizzando correttamente la pagina!

    Grazie Roby!
    ... come sempre!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.