Originariamente inviato da Sandrocchio_0.1
Ciao a tutti,
ho la seguente query:
Codice PHP:
SELECT ALL news.creatDateDATE_FORMAT(creatDate,'%M %Y') AS textDate
FROM news
GROUP BY month
(creatDate); 
Che riporta i seguenti record
2006-05-05 | May 2006
2006-06-05 | June 2006

Solo che mi piacerebbe avere i mesi in italiano anzichè in inglese.
Come si fò??
Volendo si può fare anche in mysql

select CASE
when month(creatDate) = 1 then 'Gennaio'
when month(creatDate) = 2 then 'Febbraio'
...
when month(creatDate) = 12 then 'Dicembre'
END
as mese,year(creatDate)
from tabella

ma è decisamente poco pratico. Meglio che utilizzi un array.
Cerca nel forum. Ci sono tanti esempi.