imposta nel database la data_inizio e la data_fine in formato americano, cioè metti sempre date e come valore predefinito metti invece di 0-00-0000, ci metti 0000-00-00

lo stesso con $anno_zero ="0-00-0000"; lo metti in questo modo
$anno_zero ="0000-00-00";

fammi sapere se funziona