Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #22872
| From | Gianfranco <gbertozzi@gmail.com> |
|---|---|
| Newsgroups | it.comp.www.php |
| Subject | Confronto date inizio e date fine |
| Date | 2020-11-02 10:21 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <slrnrpvnck.c98.gbertozzi@debian.home> (permalink) |
Ciao a tutti,
e scusatemi per il disturbo e la richiesta da grande inesperto. Spero
possiate aiutarmi.
Sto realizzando, tra l'altro, una griglia che mostri graficamente
le richieste di ferie presentate sul lavoro: in un database ho per
ogni dipendente le date delle richieste, inizio e fine; l'utente puo'
selezionare il mese che gli interessa e visualizzare la griglia di tutti
i colleghi che hanno richiesto ferie in quel periodo.
Per evitare di mostare righe vuote (colleghi che hanno presentato
richiesta di ferie ma non in quel mese), ho piazzato a braccio questa
condizione:
/* Ci sono richieste nel periodo? $iMese e $iAnno via _GET */
if ($dDataIn >= mktime(0,0,0,$iMese,1,$iAnno)
&& ($dDataOut <=mktime(0,0,0,$iMese,$iGiorniMese,$iAnno)))
Che mostra solo le richieste di ferie che cadono completamente nel
mese in questione mentre non "passano" quelle in cui la richiesta e' a
cavallo tra due mesi o tra un anno e l'altro.
Se metto un || al posto di && funziona, pero' vedo una serie di
griglie vuote e non mi piace (anche se potrei fregarmene).
Prima di impelagarmi in una serie di case che mi sembra una soluzione
molto brutta, c'e' qualcosa di piu' semplice?
Se puo' servire per capire meglio di che si tratta, posto il link al
lavoro che sto facendo...
Grazie.
Un saluto,
--
Gianfranco Bertozzi
Back to it.comp.www.php | Previous | Next — Next in thread | Find similar | Unroll thread
Confronto date inizio e date fine Gianfranco <gbertozzi@gmail.com> - 2020-11-02 10:21 +0000
Re: Confronto date inizio e date fine Leonardo Serni <lserni@gmail.com> - 2020-11-02 14:54 +0100
Re: Confronto date inizio e date fine Gianfranco <gbertozzi@gmail.com> - 2020-11-02 16:38 +0000
Re: Confronto date inizio e date fine Gianfranco <gbertozzi@gmail.com> - 2020-11-03 09:41 +0000
csiph-web