Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    formattare data da query

    salve ragazzi.
    all'interno di una tabella ho un campo DATA contenente una data in questo formato aaaammgg (ad esempio 20040828 ).
    quello che vorrei ottenere e' una formattazione della data (ad esempio, nel formato gg/mm/aaaa).

    il problema e' che questa formattazione dovrebbe avvenire in fase di query.

    posso con una query (tramite qualche funzione) ottenere questo risultato???
    si vivono molte vite e si muore una volta sola

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Quando recuperi la data, nella query SELECT usi il DATE_FORMAT:
    codice:
    $query = "SELECT campo1,
    DATE_FORMAT(campo_data, '%d/%m/%Y')
    as nuovo_campo_data FROM tabella";
    Alla fine, avrai la data formattata dd/mm/yyyy richiamando il valore da nuovo_campo_data:
    codice:
    while($record = mysql_fetch_array($result)) {
        echo $record['nuovo_campo_data'];
    }

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.