Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Numero progressivo e somma

    Tramite una select tiro fuori una serie di dati, poi tramite un ciclo if stampo solo quelli che corripindono alle condizioni dettate
    Codice PHP:
    <?php
    if 
    //varie condizioni
    {
    print  
    $row['importo1']....... ecc;
    }
    adesso quello che vorrei
    e che all'inizio di ogni rigo mi stampasse un numero progressivo che va da 1 fino alla fine dei record che rispondono alla condizione.
    Poi vorrei che mi stampasse il totale di tutti gli importi1.
    Grazie.

  2. #2

  3. #3
    mi puoi fare un piccolo esempio?

  4. #4
    Perchè non provi a metterci un po' del tuo?

    Si tratta di esercizi di programmazione di base. Se non riesci a risolvere questi semplici problemi è meglio se cambi hobby.

  5. #5
    grazie

  6. #6
    Per la numerazione progressiva ho provato in questo modo e funziona
    Codice PHP:
    $progr $progr 1
    però mi da questo notice
    Notice: Undefined variable: progr in .................
    come faccio a definire la variabile $progr?

  7. #7
    Codice PHP:
    $progr 0;
    $progr $progr 1

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    fatto e mi da sempre 1

    così invece funziona
    Codice PHP:
        $progr = isset($progr) ? $progr '';
        
    $progr $progr 1
    per quanto riguarda la somma degli importi non ci sono ancora riuscito

  9. #9
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Originariamente inviato da micio1980

    per quanto riguarda la somma degli importi non ci sono ancora riuscito
    è lo stesso concetto del numero progressivo, ma non parti da 0 ma dal primo valore che ottieni dalla select

  10. #10
    Non ho capito.

    Io dalla select ottengo, ad esempio, 50 importi1.
    Di questi solo 5 rientrano nella condizione IF
    io voglio fare la somma solo di questi 5.

    In effetti vorrei stampare tutti i 5 record e alla fine il totale

    record 1 100
    record 2 110
    record 3 120
    record 4 130
    record 5 140
    TOTALE 600

    ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.