Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 26-01-12, 13:46   #1 (permalink)
User
 
Data di registrazione: Jul 2010
Messaggi: 41
Php/Mysql: confrontare una data

Ciao a tutti,
vi chiedo una mano su una richiesta che ho ricevuto per un'integrazione su un sito con CMS, realizzato in Php/Mysql.

L'utente può scegliere da CMS 4 date in modo tale da dividere 12 mesi in 4 fasce. Esempio:

data 1: 01/02
data 2: 01/05
data 3: 01/08
data 4: 01/11

Il sito dovrà visualizzare dei contenuti in base alla fascia in cui mi trovo.

Per cui, se oggi è il 26 Gennaio, mi trovo nella fascia 4 (che va dal 01/11 al 31/01).

Come faccio, utilizzando Php/Mysql, a capire che il 26 gennaio fa parte della fascia 4?

Ovviamente il problema nasce dal fatto che non è presente l'anno, ma se possibile vorrei fare a meno di farlo inserire all'utente perchè così non dovrà ogni anno andare a modificarlo da cms e le fasce stabilite potrebbero così essere valide all'infinito.

Spero di essere stato chiaro.

Grazie in anticipo.
PSampras non in linea   Rispondi citando
Vecchio 27-01-12, 00:09   #2 (permalink)
Consiglio Direttivo
 
L'avatar di Samyorn
 
Data di registrazione: Dec 2007
Ubicazione: Catania
Messaggi: 5,847
Invia un messaggio tramite ICQ a Samyorn Invia un messaggio tramite Skype a Samyorn
Ciao PSampras,
potresti gestire la cosa trasformandoti il dato in timestamp, mettendo come anno (solo a livello di codice di elaborazione) l'anno corrente e poi effettuare le verifiche:
se la data inserita è inferiore al 01/02 o maggiore uguale al 01/11 sei in fascia 4, se la data inserita è maggiore o uguale al 01/02 e inferiore al 01/05 sei in fascia 1, e così via.
__________________
Qui, Quo, Qua
Si parla poco di SMF? Sentiamo l'opinione di chi lo ha provato. Ti amo...brindiAMO?
Conosci GTLab? Devi scegliere un CMS per Forum e non sai quale? Guarda quì!!
Samyorn ora è in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:43.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.