primero si recibes la fecha de una variable año-mes-dia
la desconpones con substr y aplicas te dejo un ejemplo de la fecha de hoy descompuesta... a español
Código PHP:
$MES = date("m");
switch ($MES)
{
case "1":
$may = "Enero";
break;
case "2":
$may = "Febrero";
break;
case "3":
$may = "Marzo";
break;
case "4":
$may = "Abril";
break;
case "5":
$may = "Mayo";
break;
case "6":
$may = "Junio";
break;
case "7":
$may = "Julio";
break;
case "8":
$may = "Agosto";
break;
case "9":
$may = "Septiembre";
break;
case "10":
$may = "Octubre";
break;
case "11":
$may = "Noviembre";
break;
case "12":
$may = "Diciembre";
break;
}
$dia = date("d");
$anyo = date("Y");
echo "dia - $may - anyo";
ahora solo necesitas aplicarle tu fecha de base de datos si tienes problemas me dices :)