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

    [QUESTION] Ordinare TIMESTAMP si può?

    Sal ve a tutti,
    come da titolo, l'interrogativo di oggi è:
    "Si può orinare TIMESTAMP"?
    Nel senso, avendo un TIMESTAMP del tipo (anno/mese/giorno - ora/minuti/secondi) posso estrapolare a piacimento i dati facendo magari (giorno/mese/anno) o solo (ora/minuti)?
    Se si quali sono le istruzioni corrette?

    Grazie in anticipo a quanti vorranno togliermi il dubbio di oggi!

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Innanzi tutto un timestamp non è una stringa aaaa/mm/gg ma è un numero intero che rappresenta una data come secondi trascorsi dal 01/01/1970.

    La funzione cui agogni per quanto da te indicato è strftime() o anche date(). Per generare il timestamp avendo a disposizione i diversi elementi che compongono la data (anno, mese, gioro o anche i dati di orario) usi mktime(). La funzione mktime() senza argomenti ti restituisce il timestamp attuale ma solleva una notice E_STRICT con PHP 5.1 o superiore. Al suo posto, per generare il timestamp attuale, va utilizzata la funzione time() che non ha argomenti
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3

    Re: [QUESTION] Ordinare TIMESTAMP si può?

    Originariamente inviato da ciarlystreet orinare

    ...
    Originariamente inviato da ciarlystreet
    Sal ve a tutti,
    come da titolo, l'interrogativo di oggi è:
    "Si può orinare TIMESTAMP"?
    Nel senso, avendo un TIMESTAMP del tipo (anno/mese/giorno - ora/minuti/secondi) posso estrapolare a piacimento i dati facendo magari (giorno/mese/anno) o solo (ora/minuti)?
    Se si quali sono le istruzioni corrette?

    Grazie in anticipo a quanti vorranno togliermi il dubbio di oggi!
    SELECT * FROM tabella ORDER BY HOUR(campo_timestamp)
    SELECT * FROM tabella ORDER BY DAY(campo_timestamp)
    SELECT * FROM tabella ORDER BY MONTH(campo_timestamp)

  4. #4

    Re: Re: [QUESTION] Ordinare TIMESTAMP si può?

    Originariamente inviato da ciarlystreet orinare
    Originariamente inviato da oly1982

    ...


    SELECT * FROM tabella ORDER BY HOUR(campo_timestamp)
    SELECT * FROM tabella ORDER BY DAY(campo_timestamp)
    SELECT * FROM tabella ORDER BY MONTH(campo_timestamp)
    L'ho semrpe detto che non vi 'scappa' mai nulla..!!
    Cmq grazie mille a tutti farò delle prove.

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.