Visualizzazione dei risultati da 1 a 4 su 4

Discussione: disperato con la data

  1. #1

    disperato con la data

    Salve a tutti.
    Sto scrivendo un semplice script che scrive in un db mysql alcuni dati tra cui una data di nascita. Il mio problema è che l'utente inserisce la data in formato europeo (ad es. 31-12-2004) e mysql la vuole invece in formato americano (es. 12-31-2004).Come faccio ad operare questa conversione visto che se viene iserita in formato europeo mysql nel database restituisce 0000-00-00

  2. #2
    hai 2 soluzioni:

    1 - la inserisci in un campo varchar e non data, però non puoi fare ricerche considerandola come data.

    2 - la splitti e poi la ricomponi nel formato mysql prima di inserirla (io faccio così).
    File Reality.sys corrupted. Reboot universe (Y/N)? Y_

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    16
    E come fai a splittarla?

  4. #4

    Re: disperato con la data

    [...]Il mio problema è che l'utente inserisce la data in formato europeo (ad es. 31-12-2004) e mysql la vuole invece in formato americano (es. 12-31-2004)
    list($giorno,$mese,$anno) = explode("-",$data_immessa_da_utente);

    $data_mysql = $anno."-".$mese."-".$giorno ;
    Windows è un qualcosa che fà accender la macchina e non si sà come, linux è un s/o che la fà funzionare (by ©innovatel)

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.