Ciao a tutti, ho qualche problema a costruire espressioni logiche sul mio sito con gli operatori PHP. Nessun problema se devo eseguire operazioni di confronto come ad esempio
parametro1 : Anno
parametro2 : Reddito
risultato1 : Importo mensile indennità di frequenza €.
risultato2 : Importo annuale indennità di frequenza €.
calcolo1 = parametro2 minore 4378.27 allora 254.88 altrimenti 0
calcolo2 = parametro2 minore 4408.95 allora 256.67 altrimenti 0
calcolo3 = parametro2 minore 4479.54 allora 260.78 altrimenti 0
calcolo4 = parametro2 minore 4600.57 allora 267.83 altrimenti 0
calcolo5 = parametro2 minore 4738.63 allora 275.87 altrimenti 0
calcolo6 = parametro2 minore 4790.76 allora 278.91 altrimenti 0
calcolo7 = parametro2 minore 4800.38 allora 279.47 altrimenti 0
calcolo8 = parametro2 minore 4800.38 allora 279.47 altrimenti 0
calcolo9 = parametro2 minore 4800.38 allora 279.47 altrimenti 0
calcolo10 = parametro1 uguale 2009 allora calcolo1 altrimenti ((parametro1 uguale 2010) allora calcolo2 altrimenti ((parametro1 uguale 2011) allora calcolo3 altrimenti calcolo11))
calcolo11 = parametro1 uguale 2012 allora calcolo4 altrimenti ((parametro1 uguale 2013) allora calcolo5 altrimenti ((parametro1 uguale 2014) allora calcolo6 altrimenti calcolo12))
calcolo12 = parametro1 uguale 2015 allora calcolo7 altrimenti ((parametro1 uguale 2016) allora calcolo8 altrimenti ((parametro1 uguale 2017) allora calcolo9 altrimenti calcolo12))
risultato1 = calcolo10+calcolo11+calcolo12
risultato2 = arrotonda( risultato1*13 , 2)
Il problema arriva quando devo scrivere confronti tra valori numerici con date. Es.:
- Data di nascita 19.1.1980 - Dovrei trovare il numero dei giorni o mesi che sono trascorsi dalla data di nascita sino ad oggi oppure trovare giorno, mese e anno di quando compirò 45 anni, 6 mesi. In pratica sommare giorni dalla data di nascita (potendoli convertire in mesi e settimane).
Un'altra difficoltà che riscontro è nel trovare il perfezionamento di un certo requisito (numero, data, giorni, settimane, mesi) fissato ad una certa data.
Es.: ad oggi 18.5.2017 ho maturato una anzianità lavorativa di 400 settimane (92,3 mesi). Vorrei individuare in quale data raggiungerò 899 settimane e a quale età anagrafica.
Siccome sono alle prime armi chiedo dove posso tutorial o trovare materiale con qualche esempio e se posso realizzare questi calcoli.
Grazie.