buenas tardes quisiera saber cual el problema que tengo tengo un campo de fechas en html5 y cuando le doy guardar en la base de datos del phpmyadmin no me guarda la fecha me lo guarda asi 0000-00-00
<!--calendario-->
<script type="text/javascript">
var datefield=document.createElement("input")
datefield.setAttribute("type", "date")
if (datefield.type!="date"){ //if browser doesn't support input type="date", load files for jQuery UI Date Picker
document.write('<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />\n')
document.write('<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"><\/script>\n')
document.write('<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"><\/script>\n')
}
</script>
<script>
if (datefield.type!=="date"){
jQuery(function($){ //on document.ready
$('#fecha').datepicker();
})
}
</script>
<input type="date" name="fecha" id="fecha">
**************************************************************
y en el archivo de guardar asi tengo el llamado
$fecha=$_POST['fecha'];
y la insersion asi esta formada
$inset_regist="INSERT INTO `empleado`(`fecha`) VALUES ('$fecha')";
no se si tengo que cambiar el formato o almacenarlo en una nueva variable y no me lo guarda dd/mm/aaaa
agradeceseria una observacion o consejo para solucionarlo gracias