a ver para mostrar una fecha en español lo puedes hacer asi:
Código PHP:
<?php
$meses = array("","Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
$dias = array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
// Asignas a $fecha el timestampque tengas en tu base de datos
$fecha = time();
$dia = date("w", $fecha);
$dia = $dias[$dia];
$dia_num = date("j", $fecha);
$mes = date("n", $fecha);
$mes = $meses[$mes];
$ano = date("Y", $fecha);
$str_fecha = "$dia $dia_num de $mes del $ano";
echo $str_fecha;
?>