Visualizzazione dei risultati da 1 a 5 su 5

Discussione: campo date in d-m-y

  1. #1

    campo date in d-m-y

    Salve ragazzi!
    Ho un campo date nel database nel formato 0000-00-00
    Vorrei farlo stampare a video nel formato d-m-y e viceversa potere inserire nello stesso campo un valore d-m-y
    qualche suggerimento?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    1) select date_format(campo_data,'%d-%m-%y') as data_it from tabella

    2) Se il campo è di tipo date devi necessariamente inserire la data nel formato aaaa-mm-gg. Per poterla inserire come d-m-y ti servirebbe un campo di tipo stringa con tutti i problemi che poi ne deriverebbero.

  3. #3
    Ciao Nicola e grazie.
    il punto 1) funziona.

    Solo che a me servirebbe effettivamente che in automatico, quando un utente effettua operazioni sul database, il campo di data si aggiorni automaticamente con la funzione date

    in imput mi arrivi nel campo d-m-y

    e in output d-m-y

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    ah,forse ho capito. La data corrente non c'è bisogno di passargliela via php ma puoi usare direttamente la funzione curdate() di mysql.

    esempio

    insert into tabella(nome,cognome,`data`) values ('pippo','pluto',curdate() )

    stessa cosa per una query di update.

  5. #5
    FUNZIONA

    Grazie Nicola!

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.