Scusa FinalFantasy, non capisco quello che mi dici ... Io devo fare una ricorsione perché la funzione che dovro utilizzare deve prendere la durata di una lavorazione e, creando un calendario, riempire una tabella MySql fino a finire tale lavorazione. Esempio il lavoro parte il 31-07-2005. So che il periodo di lavorazione è di circa 6 mesi. Il mio programma deve dire quando finirà quella lavorazione considerando il numero di operai disponibili e un mucchio di altre cose. PEr cui io sono obbligato a fare una ricorsione perché è impossibile a priori (nel mio caso) sapere quando finira; per cui il ciclo for non lo posso usare. Scusa se ho scritto in un pessimo italiano ma sono di frettissima