Visualizzazione dei risultati da 1 a 3 su 3

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Potresti usare una singola tabella. Metti un campo data nella tua tabella e per avere gli anni (o i mesi di un anno) ti basta una query.
    Con laravel te la dovresti cavare con
    Codice PHP:
    use Illuminate\Support\Facades\DB;
    ...
    $items =  DB::table('tuatabella')->
                    
    select(DB::raw('YEAR(data) as anno'))->
                    
    groupBy('anno')->
                    
    get(); 
    Questo ti da tutti gli anni. Per i mesi passi l'anno come parametro. Ovviamente cambierai la query (o fai una action a parte nel controller).

    Oppure puoi tenere i campi anno e mese separati
    Ultima modifica di boots; 29-03-2019 a 19:58

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2017
    Messaggi
    48
    Quote Originariamente inviata da boots Visualizza il messaggio
    Potresti usare una singola tabella. Metti un campo data nella tua tabella e per avere gli anni (o i mesi di un anno) ti basta una query.
    Con laravel te la dovresti cavare con
    Codice PHP:
    use Illuminate\Support\Facades\DB;
    ...
    $items =  DB::table('tuatabella')->
                    
    select(DB::raw('YEAR(data) as anno'))->
                    
    groupBy('anno')->
                    
    get(); 
    Questo ti da tutti gli anni. Per i mesi passi l'anno come parametro. Ovviamente cambierai la query (o fai una action a parte nel controller).

    Oppure puoi tenere i campi anno e mese separati
    Grazie

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