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

    visualizzare un risultato premendo un pulsante nella stessa pagina

    salve,
    avrei questa esigenza.. vorrei far comparire un testo che sarebbe il risultato di un calcolo, in una cella di una tabella... partendo da 2 campi dove vengono inseriti dall'utente dei valori...
    il codice sinora scritto è:
    codice:
    <table border=1>
    <tr>
    <td COLSPAN=3 align="center">
    <form method=post action="guadagniperiodo.php">
    <?echo $msg049;?> <input size="10" maxlength=10 name="inizioperiodo" type="text">
    
    <?echo $msg050;?> <input size="10" maxlength=10 name="fineperiodo" type="text" value=<? echo date("d/m/Y")?>>
    
    <input type=submit value="<?echo $msg047;?>">
    </form>
    </td>
    </tr>
    <tr>
    <td COLSPAN=3 align="center">
    
    
    quì ci dovrebbe essere la visualizzazione del calcolo fatto con i dati del form sopra...
    
    
    </td>
    </tr>
    </table>
    </center>
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  2. #2
    immagino che guadagniperiodo.php sia la pagina che hai postato.

    allora nella cella scrivi:

    Codice PHP:

    if (isset($_POST['inizioperiodo']))
    {

    // e dopo non so che calcoli vuoi fare qui comunque hai $_POST['inizioperiodo'] e $_POST['fineperiodo']



  3. #3
    Originariamente inviato da mtx_maurizio
    immagino che guadagniperiodo.php sia la pagina che hai postato.

    allora nella cella scrivi:

    Codice PHP:

    if (isset($_POST['inizioperiodo']))
    {

    // e dopo non so che calcoli vuoi fare qui comunque hai $_POST['inizioperiodo'] e $_POST['fineperiodo']


    no, purtroppo la pagina che ho postato è sia quella dove viene inserito i valori su cui calcolare, sia la pagina dove vorrei che venisse visualizzato il risultato...
    anche se si deve usare un altro linguaggio... a me va bene... basta che mi si presenti una parvenza di codice...
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  4. #4

    risolto... :D

    allora, ho risolto usando un iframe e facendo un trucchetto...
    nella prima pagina ho inserito questo codice
    codice:
    <td COLSPAN=3 align="center">
    <?
    echo $msg048.$msg119;
    ?>
    <iframe src="guadagniperiodo.php" width="100%" height="100%">
    </iframe>
    </td>
    nella seconda (quella che viene caricata dal iframe e dallo stesso form...)
    codice:
    <center>
    <?
    include("parametro.php");//carico i valori delle connessioni varie
    include("testo".$lingua.".php");//carico le definizioni dei messaggi nella lingua definita dall'utente	
    $inizioperiodo = $_POST['inizioperiodo'];
    $fineperiodo = $_POST['fineperiodo'];
    //converto la data normale in quella usata dal database x la data iniziale
    $anno=substr($inizioperiodo,6,4);
    $mese=substr($inizioperiodo,3,2);
    $giorno=substr($inizioperiodo,0,2);
    $inizioperiodo2=$anno."-".$mese."-".$giorno;
    $anno=substr($fineperiodo,6,4);
    $mese=substr($fineperiodo,3,2);
    $giorno=substr($fineperiodo,0,2);
    $fineperiodo2=$anno."-".$mese."-".$giorno;
    
    
    $sql="SELECT * FROM $table6 WHERE data BETWEEN '$inizioperiodo2' AND '$fineperiodo2' ";//cerco le navigazioni compresi tra le 2 date
    include("eseguisql.php");//eseguo la selsct
    do {//eseguo la lettura x ogni record
    	$guadagno=$guadagno+$data[3];
    }while($data = mysql_fetch_row($result));
    //visualizzo il totale 
    echo strtoupper($msg048)." ".$msg066." <U>".number_format($guadagno, 2, ',', '.')."</U>";
    ?>
    <form method=post action="guadagniperiodo.php">
    	<?echo $msg049;?> <input size="9" maxlength=10 name="inizioperiodo" type="text" >
    
    	<?echo $msg050;?> <input size="9" maxlength=10 name="fineperiodo" type="text" value="<? echo date("d-m-Y");?>">
    
    <input type=submit value="<?echo $msg047;?>">
    </center>
    in questa maniera riesco a far vedere la prima volta il form da riempire (una parte è già preimpostata.. ma modificabile)
    una volta che l'utene digita i valori e preme sul pulsante, il frame si ricarica e visualizza il risutlato e ripropone il form così chè l'utente possa rimodificare il tutto..
    grazie.
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

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.