supongamos que la fecha que tienes en español es la del dia de hoy y la tienes asi: 29-06-2009
entonces, $fechaEspanol es igual a 29-06-2009
Código PHP:
$splitDate=explode("-",$fechaEspanol);
$fechaIngles=$splitDate[1]."-".$spliDate[0]."-".$splitDate[2];
//tons tu fecha en ingles queda asi, 06-29-2009
//pero para insertarlas en la base de datos (mysql, no se las demas) ocupas el formato YYYY-MM-DD
//tons namas le cambias
$fechaIngles=$splitDate[2]."-".$splitDate[1]."-".$splitDate[0];
//puedes cambiar el guion por cualquier cosa q quieras