attenzione la data va inserita nel formato aaaa-mm-gg, quindi va fatta una conversione nella fase di inserimento.

conversione gg-mm-aaaa a aaaa-mm-gg
codice:
$data_convertita = preg_replace("/(..).(..).(....)/","\$3-\$2-\$1",$_POST[data_formato_gg-mm-aaaa]);
conversione aaaa-mm-gg a gg-mm-aaaa
codice:
$data_convertita = preg_replace("/(....).(..).(..)/","\$3-\$2-\$1",$_POST[data_formato_aaaa-mm-gg]);
ciaoooo