Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Dal Ciclo all'Array

  1. #1

    Dal Ciclo all'Array

    Buongiorno,

    ho questo ciclo i cui valori li voglio metterli in Array e visualizzarli:
    codice:
    cap = request.form("cap")
    
    for i = 1 to 5
    cap5 = cap + i
    next
    
    dim var_cap
    var_cap = Array(cap5)
    
    ' Scorro l'array 
    for i = 0 to Ubound(var_cap) 
    ' Eseguo l'azione 
    Response.Write(var_cap(i) & "
    ") 
    next
    il risultato che mi stampa a video solo il valore del CAP immesso in una pagina precedente + 5.
    A me servirebbe che dal valore immesso dall'utente (es. 00195) ho nell'array valori compresi tra + e - 4 (00190, 00191,00192,00193, 00194) e (00196, 00197, 00198, 00199).

    Grazie.
    Pochi sanno, molti presumono di sapere.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    il risultato che mi stampa a video solo il valore del CAP immesso in una pagina precedente + 5.
    Certo, visto che dentro il ciclo assegni il valore ad una variabile e non ad un elemento di array, quindi alla fine vedrai l'ultimo valore che hai assegnato alla variabile cap5

  3. #3
    Grazie elfa, speravo di risentirti

    cmq dici che devo cambiare così:

    codice:
    var_cap = Array(cap5(i))
    anche se cap5 il valore cambia con il ciclo. O forse no
    Pochi sanno, molti presumono di sapere.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    No, decisamente sugli array hai una gran confusione in testa, una ripassatina ti farebbe bene. Comunque sarebbe:

    codice:
    dim var_cap(10)
    cap = request.form("cap")
    
    for i = 0 to 4
    var_cap(i) = cap -5+ i
    var_cap(5+i)= cap + i
    
    next
    
    
    ' Scorro l'array 
    for i = 0 to Ubound(var_cap) 
    ' Eseguo l'azione 
    Response.Write(var_cap(i) & "
    ") 
    next
    resta il fatto che cap non è un numero, quindi non riesci a fare somme e sottrazioni direttamente su cap....

  5. #5
    Grazie elfa,
    ma gli array non li ho mai utilizzati queste tue informazioni sono preziose per capire meglio. A volte gli esempi non ti fanno capire quasi nulla poichè non rispondono mai alle tue esigenze e cmq non sono facilmente adattabili.
    Come al solito (capisce solo chi già sa)
    Per questo credo ci siano Forum come questi.
    Grazie ancora elfa cercherò di studiare di +.
    Pochi sanno, molti presumono di sapere.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    infatti, siamo qui per aiutarci a vicenda.
    Intendevo dire che senza una base "teorica" è più difficile adattare gli esempi alle proprie esigenze ed anche capire i suggerimenti degli altri.
    Buon lavoro

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.