Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    request.form("campo") dinamica

    salve a tutti io avrei realizzato un ciclo su database ragion per cui mi piacerebbe sapere se alla scrittura del recordset si puo dare per attributo
    <input type="checkbox"
    name="nomeinput<%=valoreciclato%>" value="<%=idrecord%>">

    e subito dopo un
    recuperorecord=request.form("nomeinput"&valorecicl ato)

    ho provato a stamparlo a video e non mi esce niente,perche?

  2. #2
    Generi i campi del form per mezzo di un ciclo?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    e si sennò ci metto gli anni,visto che per ogni record sviluppo delle operazioni sql!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ok, ma l'utente i checkbox li ha selezionati?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    ma mi dice

    Oggetto Request, ASP 0105 (0x80004005)
    Il valore dell'indice di una matrice non è compreso nell'intervallo consentito.


    che diavolo significa?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Le righe che hai postato, se inserite in un contesto giusto, non generano errori... ma per fare una diagnosi manca, appunto, il contesto

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Io uso questo sistema:

    1)il form dinamico:

    codice:
    <form name="form1" method="post" action="pagina.asp">
    <%
    Voto = 1
    NumRec = 1
    
    if not objrs.eof then
    	Do until objrs.eof 
    %>
    <input name="campo<%=Voto%>" type="text" maxlength="3" size="2">
    <%
    	   Voto = Voto + 1
    	   NumRec = NumRec + 1
               objrs.movenext
            loop
    end if
    %>
    <input type="hidden" name="records" value="<%=NumRec - 1%>">
    <input name="registra" type="submit" value="Vota">
    </form>
    2)Ecco come recupero i dati:

    codice:
    <%
    'recupera il numero di opzioni previste
    Voti = Request.form("records")
    
    For i = 1 to Voti
        myVarVoto = "voto" & CStr(i)
        myVarVoto = Request.Form(myVarVoto)
        response.write("Valore del campo" & i & " --> " & myVarVoto)
    Next 'fine ciclo
    %>
    Spero possa esserti di aiuto.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  8. #8
    provo subito il tuo suggerimento,anche se usando il for-next non so esattamente se si incastri con il resto della pagina!Cmq grazie!

  9. #9
    Di nulla!
    Comunque anche se il submit è sulla stessa pagina va bene uguale, dipende tu cosa devi fare all'interno del ciclo for...next.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  10. #10
    niente...raga qua la cosa si complica,almeno per me!

    magari per voi è roba da nulla,ma io non ci arrivo!

    vi posto lo script:
    <%azione=request.form("azione")

    g=0
    do while (not g=qrs.pagesize)and (not qrs.eof)
    g=g+1
    id=qrs("id")
    locancello=request.form("cn"&g)

    if not g=qrs.eof then
    if azione="cancella" and locancello="on" then
    response.write"cancellato ilrecord "&qrs("id")
    sqlcancellazione ="delete FROM [tabella1] where id="&id&" "
    sqlcancellazione1 ="delete FROM [tabella2] where id="&id&" "

    set cancellazioners =conn.execute(sqlcancellazione)
    set cancellazioners1 =conn.execute(sqlcancellazionel1)

    qualerecord=""
    end if
    end if
    <input type="checkbox" name="cn<%=g%>" >
    </td>

    %>


    ho provato con uno stratagemma a stampare a video i record cancellati,ma niente!

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.