Hola, tengo un sistema de eventos, quiero que cuando registre la fecha del evento, está automaticamente me muestre esa fecha de 2020-05-28 a 28 de Mayo de 2020
Ya tengo una idea que conseguí pero no logro que me cargue de la base de datos esta fecha. Me presenta error. Por favor quien pueda ayudarme se los agradecería:
Código PHP:
<?php
function obtenerFechaEnLetra($fecha){
$dia= conocerDiaSemanaFecha($fecha);
$num = date("j", strtotime($fecha));
$anno = date("Y", strtotime($fecha));
$mes = array('enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre');
$mes = $mes[(date('m', strtotime($fecha))*1)-1];
return $dia.', '.$num.' de '.$mes.' del '.$anno;
}
function conocerDiaSemanaFecha($fecha) {
$dias = array('Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado');
$dia = $dias[date('w', strtotime($fecha))];
return $dia;
}
include('config/conexion.php');
$query = "SELECT * FROM eventos";
$result = mysql_query($query);
while ($registro = mysql_fetch_array($result)){
echo ""
$fecha = '".$registro['date_event']."';
echo obtenerFechaEnLetra($fecha);
?>
No se que estaré haciendo mal. Gracias.