Otra cuestión sobre fechas, en mi BD tengo un campo DATE en el que pongo fechas de eventos que tienen que celebrarse, y yo quiero transformar esa fecha por ejemplo: 2004-02-14. A letras: Sábado 14 de febrero del 2003 pero me encuentro que no tengo ni idea de cómo sacar el nombre del día: Lunes, Martes, etc. El mes, el numero de día y el año ya se como se sacan.
Código PHP:
$dbhost = "xxx";
$dbuser = "xxx";
$dbpass = "xxx";
$db = "xxx";
$conectar = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($db,$conectar);
$sql="select right(dia,2) as dias, year(dia) as any, month(dia) as mes from eventos ORDER BY dia ASC";
$res=mysql_query($sql) or die (mysql_error());
$res2=mysql_fetch_array($res);
$mes= $res2 ["mes"];
$dias= $res2 ["dias"];
$any= $res2 ["any"];
$diasem= $res2 ["??"];//me falta saber esto
$nommes = array("Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre");
$nomdia = array("diumenge", "dilluns", "dimarts", "dimecres", "dijous", "divendres", "dissabte");
$fecha = $nomdia[$diasem].", ".$dias." de ".$nommes[$mes-1]." del ".$any;
echo $fecha;
mysql_close();
¿Como podría saber que día será el 14 de febrero, por ejemplo?
Saludos.