Ciao a tutti:

estraggo una data da una tabella mysql con questo script

SELECT *, date_format(data,'%d %b') AS dataok FROM tabella ....

print"$row[dataok]"; mi stampa ad esempio 10 Oct

Io invece vorrei veder stampato "10 Ott"

ho provato ad inserire all'inizio del file php

setlocale(LC_ALL, 'it-IT');

ma se stampo

echo strftime("%b", time()); mi scrive correttamente Ott.

mentre la data estratta da mysql rimane sempre in inglese.

Come posso fare?