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

    aiuto ciclo con name delle text

    ciao a tutti
    mi serve il vostro aiuto
    allora io ho 30 input text con nomi impostati in questo modo
    att1, att2, att3 ecc.
    vorrei che, quando faccio il post all'altra pagina con il submit
    e faccio la request.form, facendo un ciclo tutti i nomi mi vengano inseriti in un database ..io ho provato a fare cosi ma non funge
    cioè mi restituisce solo i numeri e non il contenuto
    come posso fare ???
    ecco come ho fatto io:


    rs.Open "SELECT * from Tab_TB", conn, 3, 3


    do while not f = 20

    rs.AddNew

    f=1

    Cut=Cut&f
    Ordini=Ordini&f
    Tot=Tot&f

    rs.Fields("Agenzia")=Agenzie
    rs.Fields("Attivita")=(Att) + f
    rs.Fields("Cut")=Cut
    rs.Fields("Ordini")=Ordini
    rs.Fields("Totale")=Tot

    rs.update

    f=f+1

    loop

    rs.close

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La request.form di Att devi comunque farla.

    Roby

  3. #3
    l'ho fatta!! scusa non l'ho messa nell'esempio
    ma mi dà errore com'è

    ho fatto cosi
    Att1=request.form("Att1")
    Att2=request.form("Att2")
    Att3=request.form("Att3")

    ecc...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Quale errore e dove?

    Roby

  5. #5
    ti spiego meglio
    allora l'errore è questo
    io faccio cosi

    queste sono i nomi delle text della pagina precedente con il value
    Att1="Pippo"
    Att2="Pluto"
    ************************************************** ******


    Att1=request.form("Att1")
    Att2=request.form("Att2")
    ecc...

    se io faccio il ciclo che ti ho mostrato sopra
    il risultato è non Pippo, Pluto (dati che dovrei scrivere nel db)
    ma 1,2,3, ecc...
    e come se asp non mi facesse la concatenazione...ok???

    quando associo Att & cstr(1) lui me lo trasforma non in Pippo ma in 1
    capito?
    es.

    f=1
    Carica=Att & cstr(f)
    response.write Carica
    mi scrive 1
    invece di Pippo

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Qui

    Carica=Att & cstr(f)

    non fai la request.form... cosa ne sa cos'è "att"?

    Roby

  7. #7
    la faccio prima

    Att1=request.form("Att1")


    poi la scompatto e la ricompatto

    in maniera tale da ciclare l'1

    Att1
    Att2
    ecc.

    carica=Att & cstr(1)
    carica=Att & cstr(2)

    ecc..

  8. #8
    misà che mi sto ingarbugliando
    non si può fare vero??
    che faccio allora?
    non posso ciclare 40 text tutte con un numero che incremento vicino??
    es.

    Att1,Att2,Att3,Att4,Att5 ecc..
    Ordine1,Ordine2,Ordine3,Ordine4,Ordine5 ecc..
    Tot1,Tot2,Tot3,Tot4,Tot5 ecc..

  9. #9
    ok
    ho capito
    io facevo la request.form prima
    invece devo farla durante il ciclo cosi
    f=1
    carica=request.form("Att" & f)

    grazie roby

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.