Spesso capita di dover realizzare un form per inserire una informazione, ad esempio un evento, che è collegata ad una data vicina ma tendenzialmente futura.
In questo form potrebbe tornare utile avere tre tendine per comporre una data, in cui quella che si utilizza per l’anno parte dall’anno attuale e finisce ad esempio fra tre anni, questo vuol dire che se siamo nel 2010 la tendina ci farà selezionare tra i seguenti valori:
2010
2011
2012
2013
inoltre ci piacerebbe anche che se l’anno attuale passa da 2010 a 2011, la tendina si incrementi da sola:
2011
2012
2013
2014
Detto questo, quello che dobbiamo fare è trovare il modo di trovare il calore dell’anno attuale e costuire un for che utilizza tale valore, il valore dell’anno attuale si trova mediante la funzione date():
Come si vede l’anno attuale si ottiene scrivendo date(“Y”).
Riprendendo quanto detto nell’articolo PHP: le tendine per selezionare una data e facendo un passetto avanti possimo scrivere il seguente codice che produce tre select per selezionare giorno, mese e anno che si posiziona automaticamente sulla data attuale.
/
/
Puoi discutere questo articolo sulla nostra area discussione su Facebook