Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    operazione fra due query

    Ho questo script
    Codice PHP:
    <?php
        $query_imp 
    "SELECT * FROM importi"
        
    $res mysql_query($query_imp);
        echo 
    "<select name='lordo'>"
        while(
    $rowmysql_fetch_array($res)){
        echo 
    "<option >".$row['lordo']."</option>"
        print 
    $row['lordo'];
        }
        echo 
    "</select>";
        
    ?>
           <?php 
        $query_imp 
    "SELECT * FROM n_rate order by num_rate desc"
        
    $res mysql_query($query_imp);
        echo 
    "<select name=num_rate>"
        while(
    $rowmysql_fetch_array($res)){
        echo 
    "<option >".$row['num_rate']."</option>"
        }
        echo 
    "</select>"
        
    ?>
    <input name="imp_rata" type="text" />

    vorrei che nella casella di testo imp_rata venga stampato il risultato di (lordo diviso num_rate)

  2. #2

    Re: operazione fra due query

    Ciao,
    prova così:
    Codice PHP:
    <?php
    $sommaLordo
    =0;
    $sommaRate=0;
        
    $query_imp1 "SELECT * FROM importi"
        
    $res mysql_query($query_imp1);
        echo 
    "<select name='lordo'>"
        while(
    $rowmysql_fetch_array($res)){
        echo 
    "<option >".$row['lordo']."</option>"
    $sommaLordo .= $row['lordo'];
            }
        echo 
    "</select>";
        
    $query_imp2 "SELECT * FROM n_rate order by num_rate desc"
        
    $res2 mysql_query($query_imp2);
        echo 
    "<select name=num_rate>"
        while(
    $row2mysql_fetch_array($res2)){
        echo 
    "<option >".$row2['num_rate']."</option>"
    $sommaRate .= $row2['num_rate'];
        }
        echo 
    "</select>"
    $divisione=$sommaLordo/$sommaRate;
        
    ?>

    <input name="imp_rata" type="text"  value="<?php echo $divisione?>"/>
    Dimmi se va

    --Cosimo
    --Cosimo
    MAIL: cosimo.g18@gmail.com

  3. #3
    in effetti calcola solo il primo dato delle query che in effetti sono 620 e 24 dandomi coe risultato 2.5709ecc. ma se effettuo una scelta nel menù a tendina il risultato resta uguale

  4. #4
    ma quindi vuoi qualcosa ke in automatico ti calcola la divisione in base alle scelte delle select? non vuoi il totale?? La tua richiesta mi sembrava un'altra
    --Cosimo
    MAIL: cosimo.g18@gmail.com

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.