Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    ciclo x assegnazione numero progressivo agli ultimi 7 anni

    Buongiorno a tutti
    avrei bisogno di una cortesia ...
    in una tabella "X" ho i campi
    POSIZIONE e COEFFICIENTE
    dove:
    POSIZIONE è un numero da 1 a 7
    COEFFICIENTE è un numero che dovrà essere utilizzato per dei calcolo

    ex
    POSIZIONE - COEFF
    1 ......... 20
    2 ......... 40
    3 ......... 60
    4 ..........80
    etc ...
    fino a
    7 .......... 100



    dovrei fare un ciclo dall'anno corrente -1 (2013) a anno corrente -7 (2007) ed assegnare ad ogni riga un determinato numero progressivo

    la risposta dovrebbe essere del tipo

    1, 2013
    2, 2012
    3, 2011
    ... etc... fino a
    7, 2007

    il numero progressivo del ciclo mi servirà in seguito per collegarlo alla tabella di cui sopra e fare determinate moltiplicazioni

    il numero progressivo potrebbe essere anche decrescente (in tal caso modificherò a mano i record della tabella)

    questo ciclo con progressivo mi serve perché dovrò applicare i coefficienti relativi alla posizione ad alcuni valori relativi a quell'anno

    esempio
    - nel 2013 (che nel ciclo ha progressivo 1) ... ho un valore di 1025 che dovrò moltiplicare per il coefficiente 20 (che nella tabella è relativo a posizione 1)
    - nel 2012 (che nel ciclo ha progressivo 2) ... ho un valore di 857 che dovrò moltiplicare per il coefficiente 40 (che nella tabella è relativo a posizione 2)
    - nel 2011 (che nel ciclo ha progressivo 3) ... ho un valore di 725 che dovrò moltiplicare per il coefficiente 40 (che nella tabella è relativo a posizione 3)

    è possibile fare questo ciclo?

    grazie mille

    G.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    for p = 1 to 7
      c = year(date()) - p
      miaConn.execute "insert into x (posizione,coefficiente) values ("&p&","&c&")"
    next
    Dimmi che non ho capito il problema
    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

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.