Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459

    [php] arrotondamento al quarto d'ora

    E' possibile arrotondare al quarto d'ora (sia per eccesso che per difetto) un valore estratto da un campo di tipo TIME di un db mysql?

    Grazie anticipatamente
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  2. #2
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    Per arrotondare in difetto si può procedere così

    Codice PHP:
    $ofd $_POST['minuti'];
        if (
    $ofd 14) { $ofd0; }
          elseif (
    $ofd 29) { $ofd15; }
          elseif (
    $ofd 44) { $ofd30; }
          elseif (
    $ofd 59) { $ofd45; } 
    e per farlo in eccesso lavorare al contrario.


    Ma possibile che non esista un sistema più semplice ?
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  3. #3
    Puoi fare così:
    Codice PHP:
    $ofd=floor($_POST['minuti']/15)*15;
    // per eccesso devi controllare e impostare a 0 quando approssima a 60
    //$ofd=ceil($_POST['minuti']/15)*15; 
    dA .. foto di viaggio
    L'esperienza è il tipo di insegnante più difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  4. #4
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    grazie. intendevo proprio una soluzione semplice e pulita come la tua.
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

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.