En PHP .. si tu mandas un dia de la semana .. o nombre de mes en tu formato própio (español y texto) .. debes hacerte un array interno de conversión .. tipo:
Código PHP:
$meses=array("enero"=>1,"febrero"=>2 ...etc);
así podras usar como indice de ese array tu mes en formato "texto propio" y ese array asociativo te entregará el nº de mes que corresponde para que puedas aplicar cualquier otra función tipo date() para formatear tu fecha como gustes o simplemente concatenar (con - o / .. ) para formar la fecha que requiere tu campo de tu BD fecha. Y si usas campos tipo DATE o DATETIME en tu BD .. mejor todavía ..
Código PHP:
echo "Mes nº: ".$meses[$mes_que_obtienes_de_aplicar_explode_a_tu_fecha];
Un saludo,