Originariamente inviato da Leandro
Si si può fare ma solo con i prefissi e i mesi in inglese
Si può fare anche in italiano direttamente da mysql
codice:
select campo_data,concat_ws(' ',elt(dayofweek(campo_data),'Domenica','Lunedì','Martedì','Mercoledì',
'Giovedì','Venerdì','Sabato'),right(campo_data,2),elt(month(campo_data),
'Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio',
'Agosto','Settembre','Ottobre','Novembre','Dicembre'),year(campo_data) ) as data_it
from tabella
Se invece vuoi farlo tramite php fatti una ricerca sul forum. Ci sono tante discussioni in merito.