Joomla.it Forum

Non solo Joomla... => Database => Topic aperto da: tomtomeight - 28 Ago 2019, 11:43:02

Titolo: Selezionare mese come testo e non come numero
Inserito da: tomtomeight - 28 Ago 2019, 11:43:02
Buongiorno

Applicando questa query al mio db:

Codice: [Seleziona]
"SELECT  month(date_created) as mese, count(*) as num, SUM(scarico) AS val from operazione group by mese"
Ottengo come risultato:      8 € 0,00

ove 8 rappresenta il mese, come faccio a ottenere Agosto invece di 8 ?
Titolo: Re:Selezionare mese come testo e non come numero
Inserito da: ZioCrick - 05 Mag 2020, 22:36:47
Ciao,probabilmente hai già risolto.Io non so come ottenere il mese nel formato testo direttamente dal db, ma mi sono fatto alcune funzioni che ricevono il campo di tipo Date dal db e le formattono, estraggono quello che mi interessa.
Ma credo che a questo ci avevi già pensato giusto?  ;)

Titolo: Re:Selezionare mese come testo e non come numero
Inserito da: tomtomeight - 06 Mag 2020, 09:51:28
CiaoSì poi ho risolto dapprima con una funzione array php ma poi ho trovato più semplice utilizzare le funzioni di traduzione lingua in modo da avere anche i nomi tradotti.
Codice: [Seleziona]
COM_CALENDARIO_LESSONS_GIORNO_OPTION_1="Lunedì"
COM_CALENDARIO_LESSONS_GIORNO_OPTION_2="Martedì"
COM_CALENDARIO_LESSONS_GIORNO_OPTION_3="Mercoledì"
COM_CALENDARIO_LESSONS_GIORNO_OPTION_4="Giovedì"
COM_CALENDARIO_LESSONS_GIORNO_OPTION_5="Venerdì"
COM_CALENDARIO_LESSONS_GIORNO_OPTION_6="Sabato"
COM_CALENDARIO_LESSONS_GIORNO_OPTION_7="Domenica"