Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837

    [SQL] campo data in ita

    Buonasera a tutti, avrei un problema nell'ottenere una query che mi restituisca il mese in italiano:
    Codice PHP:

    $query 
    "SELECT*, date_format(data_start,'%d/%M/%Y') data_start FROM eventi";
    $result mysql_query($query$connection);

    $row mysql_fetch_array($result);

    echo 
    $row["data_start"];

    /* mi restituisce la data in questo formato: 12/January/2008  invece vorrei che fosse restituita così: 12/Gennaio/2008*/ 
    Grazie a tutti per l'aiuto.

  2. #2
    Vedi http://dev.mysql.com/doc/refman/5.0/...e-support.html .

    Comunque IMHO il metodo migliore è manipolare la data in PHP invece che in SQL.

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    codice:
    select *,concat_ws(' ',day(campo_data),elt(month(campo_data),
    'Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio',
    'Agosto','Settembre','Ottobre','Novembre','Dicembre'),year(campo_data)) 
    as data_it from tabella
    Originariamente inviato da filippo.toso
    Comunque IMHO il metodo migliore è manipolare la data in PHP invece che in SQL.

  4. #4
    Originariamente inviato da nicola75ss
    codice:
    select *,concat_ws(' ',day(campo_data),elt(month(campo_data),
    'Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio',
    'Agosto','Settembre','Ottobre','Novembre','Dicembre'),year(campo_data)) 
    as data_it from tabella
    codice:
    set lc_time_names = it_IT;
    
    SELECT *, date_format(data_start,'%d/%M/%Y') as data FROM eventi;

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da piero.mac
    codice:
    set lc_time_names = it_IT;
    
    SELECT *, date_format(data_start,'%d/%M/%Y') as data FROM eventi;

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.