Visualizzazione dei risultati da 1 a 3 su 3

Discussione: TIMESTAMP +24Hour

  1. #1

    TIMESTAMP +24Hour

    Ciao a tutti,
    ho un problemi che per molti forse è banale ma io non ho capito come risolverlo. Vi spiego:

    Ho la necessità di stampare una data presa da una query mysql 3 giorni più avanti.
    Ed ho fatto esattamente così:
    Codice PHP:
    <?
    //LA DATA È IN FORMATO TIMESTAMP
    $query="SELECT data FROM tabella WHERE condizione=true";
    $risultato=mysql_query($query);
    $data=mysql_result($risultato,0,"data");
    //se stampo la data così com' è non ho nessun problema, mi stampa Y-m-d H:i:s
    //echo $data;

    //questo invece se provo ad aumentarla di 3 giorni

    echo "La scadenza &egrave: [b]".$data+(86400*3)."[/b]";

    ?>
    Così facendo mi stampa un numero per intero. Come posso risolvere?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Se la data nel db è salvata in formato timestamp ti basta fare così
    Codice PHP:
    echo "La scadenza &egrave;: [b]".date('d/m/Y H:i:s',$data+(86400*3))."[/b]"
    che stamperà nel formato gg/mm/aaaa hh:mm:ss

    Occhio che dopo &egrave ci vuole il ;

  3. #3
    Grazie per il ; è stata una svista.
    Comunque ho provato in questo modo ma non ho ottenuto risultati. Ho risolto in questo modo:

    Codice PHP:
    $add_day "SELECT DATE_ADD(data, INTERVAL 3 DAY) as nuovadata FROM tabella WHERE condizione=true'"
                            
    $newdate mysql_query($add_day); 
                            
    $scadenza mysql_result($newdate0"nuovadata");
                            
    $timestamp_scad=strtotime($scadenza);
                            
    $format_scadenza date('d-m-Y H:i:s',$timestamp_scad);
                            echo 
    "Hai tempo fin al ".$format_scadenza

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.