Hola
harris00ea, proba poniendo un valor por defecto si las variables de fechas estan vacias, por ejemplo por defecto para la fecha de fin pone la fecha actual, lo mismo con la fecha de inicio pero teniendo en cuenta que pongas una fecha que sea anterior a la de todos tus registros.
Ej:
Código PHP:
$FECHA2 = (!empty($_POST[ 'FECHA2' ])) ? $_POST[ 'FECHA2' ] : date("Y-m-d");