Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 34
  1. #1

    Form dinamico e recupero dati

    Hola a todos.

    Ho questo form dinamico:

    codice:
    strID = 0
    
    Do While Not Rs.EOF
    strID = strID + 1
    
    
    
    
                       Response.Write "<input type=""text"" name=""A_"& strID &""" size=""5"" value="& formatNumber(Rs("A"),2) &"></td>"
                       Response.Write "<input type=""text"" name=""B_"& strID &""" size=""5"" value="& formatNumber(Rs("B"),2) &"></td>"
    
    
    Rs.MoveNext
    Loop

    Come si fa a recuperare i valori dal form ( il nome dei campi del form sono variabili ) ed inserire i dati in un db mysql?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    In un campo hidden devi passare anche strID che recupererai poi associandolo alla parte "fissa" degli altri campi.

    Roby

  3. #3
    Grazie x il suggerimento, ma passando strID come valore nascosto la pagina che elabora il form li recupera tutti indipendentemente dal record che sto cercando di modificare.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ovvio. Su quello non c'è modo di intervenire se i campi del form sono TUTTI potenzialmente modificabili.

    Roby

  5. #5
    ma STRID già lo passi nel NAME del campo! quale è il probema?

  6. #6
    Ok.

    Ed allora come discrimino nella query per l'aggiornamento del record?

  7. #7
    Originariamente inviato da optime
    ma STRID già lo passi nel NAME del campo! quale è il probema?
    Il problema è eseguire una query di update su quel determinato record.

  8. #8
    righetto, puoi essere più chiaro? COSA non riesci a fare?

  9. #9
    Originariamente inviato da Enrique_Rojas
    Il problema è eseguire una query di update su quel determinato record.
    se il NAME è A_1350 il record da modificare è 1350. giusto? allora con INSTR cerchi la posizione di "_" e con la MID estrai l'ID da modificare

  10. #10
    Originariamente inviato da optime
    righetto, puoi essere più chiaro? COSA non riesci a fare?
    Si scusa.

    Allora ho il form dinamico di cui sopra che recupera i valori da una tabella di un db, in cui il nome dei campi è variabile a secondo del numero dei record estratti da una query select ed un ciclo, per cui potro avere nel form una situazione del tipo:

    A_1
    A_2
    A_3

    etc

    devo recuperare i nomi di questo form ed aggiornare con una query update i records che corrispondo ad 1, 2 e 3.

    Mi segui?

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.