segun se el cambiar el formato de la fecha en una base de datos es dificil, pero para hacer que se inserte de forma adecuada podrias manipular el valor de la caja de texto:
Código PHP:
Ver original$fechaingresada="12-02-2012";
$fecha=explode("-",$fechaingresada);
$fechainsertar=$fecha[2]."-".$fecha[1]."-".$fecha[0];
insert into fecha (diadehoy) value ($fechainsertar);