Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179

    Scrivere solo ore e minuti da un record

    Salve, ho un record prelevato da un database mysql (formato del record è TIME)
    Se metto
    Codice PHP:
    echo $row['Orario'
    mi da ad esempio 12:04:32
    Il problema è che non vorrei i secondi. Ho provato con
    Codice PHP:
    echo date($row['Orario'],'H:i'
    ma non funziona.
    Qualìè la giusta sintassi?

    Inoltre è corretto questo?
    Codice PHP:
    if ($row['Orario'] > date('H:i:s')  && $row['Orario2'] < date('H:i:s')) ...// scrive un cosa
    // altrimenti un altra... 
    Grazie mille.

  2. #2
    http://php.net/manual/en/function.date.php

    codice:
    echo date('H:i', strtotime($row['Orario']));
    e

    codice:
    $now = time();
    $orario = strtotime($row['Orario']);
    $orario2 = strtotime($row['Orario2']);
    
    if($orario > $now && $orario2 < $now)....
    qualcosa del genere
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179
    Grazie così funziona

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 © 2024 vBulletin Solutions, Inc. All rights reserved.