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

    Confronto dati dopo ricaricamento pagina

    Ho una pagina (richiamata dentro un iframe che funziona "di vita propria") con una query che costruisce una tabella con dei valori.
    Ogni 15secondi si refresha col classico <meta http-equiv="refresh" content="15;url=....

    Come potrei fare per confrontare il valore precedente con quello del nuovo refresh?

    Lo scopo sarebbe quello di confrontare per mettere vicino al valore una freccetta verso l'alto o il basso per valutare visivamente l'andamento di quel valore (ora è maggiore del precedente ... ora è minore del precedente ...)
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Se la quantità di dati è limitata puoi passarli vi get organizzando il valore per l'attributo url.

    se invece i dati sono un po di più puoi utilizzare le sessioni, i cookie, un file, un db. In sostanza se vuoi confrontare i valori attuali con dei precedenti devi provvedere a salvare i precedenti da qualche parte in modo da poterli recuperare, confrontare con gli attuali e sostituirli con gli attuali. Per sommi capi dovresti

    codice:
    recupero i nuovi dati
    se ho dati precedenti allora
        recupero i dati precedenti
    altrimenti
        dati precedenti uguali a dati attuali
    
    confronto i precedenti con gli attuali e faccio le mie elaborazioni
    
    salvo i dati attuali al posto dei precedenti
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    Stavo proprio pensando alle sessioni ma credo di sbagliare qualcosa...
    Riassumo qui ...
    Codice PHP:
    <?php
    session_start
    ();
    ... ...

    foreach(
    $valori as $valore)
    {
       
    $num NumeroCheDipendeDa$valore;
       
    $old_num $_SESSION['old_num'];
       
    $_SESSION['old_num'] = $num;

       echo 
    "$num --- $old_num 
    "
    ;

    }
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4
    Sto provando anche così ma non funziona bene...

    Codice PHP:
    foreach($valori as $valore

       
    $num NumeroCheDipendeDa$valore
       
       if(isset(
    $_SESSION['old_num'])) {$old_num $_SESSION['old_num'];} else {$old_num $num;}
            
       
    $_SESSION['old_num'] = $old_num;
       
       echo 
    "$num --- $old_num 
    "



    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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.