Visualizzazione dei risultati da 1 a 7 su 7

Discussione: php gestione date

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    67

    php gestione date

    allora ragazzi dovrei trovare in un db il numero totale dei collegamenti effettuati da ogni utente divisi per mese..

    il problema e' che nel database le date sono salvate in timestamp..

    suggerimenti???

    grazie a tutti

  2. #2
    group by date_format(il tuo campo data,'%M')
    http://www.anobii.com/isalreadyinuse

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    67
    non mi e' molto chiaro

    potresti spiegarmi meglio???

    grazie

  4. #4
    select count(*) from [la tua tabella] group by date_format(il tuo campo data,'%M')
    http://www.anobii.com/isalreadyinuse

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    67
    cosi nn funziona cioe'

    mi esce una cosa di questo tipo
    in mese:
    PMpThu, 06 Mar 2008 12:57:55 +010057Thursday

    select count(nid) AS conto, date_format(created,'%M') AS mese, date_format(created,'%Y') AS anno from node group by date_format(created,'%M'), date_format(created,'%Y')

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    67
    credo che il campo sia scritto in formato UNIX TIMESTAMP


    quindi come si fa a convertirlo gia in sql e tirare fuori il mese e anno?????

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select from_unixtime(campo_data,"%Y-%m") as anno_mese,count(id) as quanti
    from tabella
    group by from_unixtime(campo_data,"%Y-%m")

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.