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

    Data sballata viene salvata in db mysql

    Devo inserire dei dati in un db mysql mediante php; tutto ok tranne che per la data: se infatti utilizzo il comando

    $dataesatta=date('d.m.y');

    Ottengo che nel db viene salvata una data spesso sballata (per esempio ora mi ha scritto 2008-06-07 :berto: ).

    Dovrei utilizzare un altro comando??
    Where there is a will, there is a way

  2. #2
    Il campo che andra' a memorizzare la data sul database MySQL di che tipo e'?

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

    Re: Data sballata viene salvata in db mysql

    Originariamente inviato da szannotti
    Devo inserire dei dati in un db mysql mediante php; tutto ok tranne che per la data: se infatti utilizzo il comando

    $dataesatta=date('d.m.y');

    Ottengo che nel db viene salvata una data spesso sballata (per esempio ora mi ha scritto 2008-06-07 :berto: ).

    Dovrei utilizzare un altro comando??
    usa direttamente la funzione curdate() di mysql. Non serve ricorrere a php per queste cose

    es.

    insert into tabella (campo_data) values (curdate() )

    edit.
    e poi come ti è stato già detto accertati che il campo sia di tipo date. La data va inserita nel formato aaaa-mm-gg.

  4. #4
    Ok per mysql, ma se volessi ricavare la data odierna con PHP che comando uso? ripeto che usando

    date('d.m.y');

    ogni tanto mi restituisce valori sballati..
    Where there is a will, there is a way

  5. #5
    Se vuoi da PHP la data in formato (di default) per mysql usa:
    Codice PHP:
    $data date("Y-m-d"); 
    Web Soft Solutions
    www.websoftsolutions.it

  6. #6
    Ok THANX
    Where there is a will, there is a way

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.