Cita:
Iniciado por estibaliz2006
Hola a todos/as. tengo en una tabla de una base de datos un campo 'fechaarticulo', tipo date, que recoge en formato yyyy-mm-dd una serie de fechas. lo que yo quiero es extraer por separado de una determinada fecha de ese campo 'fechaarticulo' el mes y el día (el mes en español). es decir, supongamos que tenemos esta fecha:
2010-06-23
yo lo que quiero es extraer tanto el mes como el día para poder mostrarlos. debería quedar así:
Mes: Junio
Día: 23
he leido por la red pero no soy capaz de lograrlo
Fácil, usa la función explode. Aquí te dejo un ejemplo:
Código PHP:
Ver original$fecha="2009-11-28";
$meses=array("Mes Nulo","Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"); echo "La fecha indicada es el ".$fecha_array[2]." de ".$meses[$fecha_array[1]]." del año ".$fecha_array[0];
Con esto, si quisieras hacerlo multilanguaje sería más sencillo. La función explode devuelve una array partiendo una string según el delimitador indicado (en este caso "-").
Suerte con la programación.