• User

    Conversione date da SQL a PHP

    Ho eseguito una query su un database MySql e mi sono estratto una data nel formato TimeStamp (es: 1236804397), l'ho convertita nel formato "leggibile" così:

    
    $visita="1236804397";
     //imposto il formato  
    $formato1 = "d-m-y";  
    $formato2 = "H:i";  
    //visualizzo il timestamp convertito  
    $uno=(date($formato1, $visita));
    $due=(date($formato2, $visita));
    $textVisita = "Ultima visita: $uno alle $due";
    
    ```Risultato: **11-03-09 alle 22:26**
    
    Vorrei che al posto della data di oggi, mi comparisse il testo **OGGI**...e stessa cosa per **IERI**...
    Ma come fare?

  • Super User

    Ciao,

    $oggiD = date('d',time());
    $oggiM = date('m',time());
    $oggiY = date('Y',time());

    $ieriD = date('d',time()-86400);
    $ieriM = date('m',time()-86400);
    $ieriY = date('Y',time()-86400);

    if (date('d-m-Y',time()) == $oggi) echo "oggi";

    if (date('d-m-Y',time()) == $ieri) echo "ieri";

    Per il resto pensaci tu.

    M.