ma $lasso e $las che cosa rappresentano? non sono dati o campi della tabella e quindi non vanno nella query.

Io intendevo dire che il controllo delle date lo puoi fare direttamente con le funzioni date di mysql nella query. Ma dovresti rivedere tutta quella struttura di controllo che hai fatto.
Se ti funziona cosi' come hai predisposto tu, lascialo cosi'.


.