Bueno para que te salgan los dias y los meses en letras, y en español tienes de construir un array que pase los dias del ingles al español y otro con los meses,
Luego con mysql formateas la columna de la fecha, aqui te pso un ejemplo
Código PHP:
$dias=array("Monday" =>"Lunes", "Tuesday"=>"Martes" ,"Wednesday" =>"Miercoles" , "Thursday"=>"Jueves" , "Friday"=>"Viernes","Saturday"=> "Sabado", "Sunday"=>"Domingo");
/*solo he construido el array de los dias de la semana,
es lo unico que me se en ingles , para los nombre de los meses
te lo tienes de construir siguiendo el ejemplo*/
$con=mysql_connect($server, $db_user, $db_pass) or die ("Database CONNECT Error (line 17)");
$result=mysql_db_query($database, "select DAYNAME(fecha) as dia, MONTHNAME(fecha) as mes, YEAR(fecha) as anyo from clickthroughs " ) or die ("Database INSERT Error (line 18)");
/*MONTHNAME(fecha) la fecha es el nombre de la columna donde
esta pues eso la fecha y "as mes " pasas a la variable que sacaras*/
while($query=mysql_fetch_object($result)){
echo "<li>".$dias[$query->dia];
*/ aqui lo que hacemos es llamar al array asociativo, $dias[ y eso seria la salida del query ]*/
}
No se si lo he explicado bien, pero creo que mas o mnos se entiende,
para formatear fechas tienes muchas funciones, mira en la web del MYSQL y alli te salen
Espero que te sirva
un saludo