vorrei rendere dinamica la mia form. per recuperare i dati ho provato in questo modo ma nn funge
strnumero = 30
for i=1 to strnumero
strdesc_img_"& i &" = Request.Form("desc_img_"& i &"")
next
vorrei rendere dinamica la mia form. per recuperare i dati ho provato in questo modo ma nn funge
strnumero = 30
for i=1 to strnumero
strdesc_img_"& i &" = Request.Form("desc_img_"& i &"")
next
seee ma che modo è di scrivere una variabile dinamica quello??
o fai questo:
oppurecodice:strnumero = 30 for i=1 to strnumero execute("strdesc_img_"& i &" = Request.Form(""desc_img_"& i &""")") next response.write strdesc_img_1 response.write strdesc_img_2 ... response.write strdesc_img_30
codice:strnumero = 30 redim mioarray(strnumero) for i=0 to strnumero-1 mioarray(i) = Request.Form("desc_img_" & i) next response.write mioarray(0) response.write mioarray(1) ... response.write mioarray(strnumero-1)
ho usato la prima opzione e facendo il respose.write riesco ad ottenere i valori
ora li devo fare un insert con il ciclo come lo inserisco
values('"& ????????? &"',
ho fatto in questo modo ma ho questo errore
Microsoft VBScript compilation error '800a0401'
Expected end of statement
values('"& strdesc_img_"& i &" &"', .......
usa il secondo esempio perchè non mi va di scriverti l'esempio usando il primo modo...
cmq devi sempre usare la function execute se vuoi creare delle variabili a nomi dinamici