Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Operazione matematica

  1. #1

    Operazione matematica

    ragazzi ho questo semplice codice:

    Codice PHP:
    <?php                 
    $quantita 
    $row_rs_cnt['quantita'];                 
    $prezzo $row_rs_cnt['prezzo'];                 
    $totale $prezzo $quantita;                 
    echo 
    $totale;             
    ?>
    nel db i campi prezzo sono double con 2 cifre decimali e prezzo è int mi sapete dire perchè totale mi viene sempre zero?

    grazie!

  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    prima prova a fare un controllino per vedere se tutto è ok...
    fai cosi:

    Codice PHP:
    <?php                  
    $quantita 
    $row_rs_cnt['quantita'];                  
    $prezzo $row_rs_cnt['prezzo'];                  
    $totale $prezzo $quantita;                  
    echo 
    "quantità = $quantita 
    prezzo = 
    $prezzo 
     
    $totale;              
    ?>
    e vedi un pò...

  3. #3
    mi viene fuori:

    quantità =
    prezzo =
    0;

    quindi funziona cosa potrebbe essere?

  4. #4
    o meglio non funziona nel senso che non mi dà nè i valori nè il risultato

  5. #5
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    non vedendo il resto del codice, le possibilità sono 2:
    - i record sono vuoti
    - c'è qualcosa che non va nel codice

    posta il ocdice che usi per estrarre i record dal db

  6. #6
    ho risolto, la stanchezza riduce la soglia di attenzione,

    ho cambiato nome al recordset e non ho aggiornato le variabili.

  7. #7
    se volessi fare la somma di tutte le variabili $totale della mia tabella come dovrei fare?

  8. #8
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    $totale .= $prezzo * $quantita;

    non sono sicurissimo di questo... altrimento prova

    $totale = $totale + ($prezzo * $quantita);

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.