Visualizzazione dei risultati da 1 a 5 su 5

Discussione: MYSQL e date italiane

  1. #1

    MYSQL e date italiane

    Salve a tutti, sto programmando un sistema di gestione per un comune, ho fatto in modo che l'utente possa inserire la data che viene generata in formato italiano tramite jquery. In pratica nel campo db dovrebbe apparire:


    campo data = tipo date

    valore immesso: 17/09/2011

    ma ovviamente la data mysql è in formato americano YYYY/DD/MM e pertanto nella cella mysql relativa alla data mi appare un bel 0000-00-00 posso mettere a posto in qualche modo?
    http://www.targetweb.it - Web design, guide e risorse utili su Html5, jQuery, Css3

  2. #2
    Si, usando il timestamp.
    Ce l'ho fatta! - ItalianPixel -

  3. #3
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203
    Io ho risolto in questo modo:

    Codice PHP:
        function convertiData($dataEur){
            
    $rsl explode ('/',$dataEur);
            
    $rsl array_reverse($rsl);
            return 
    implode ($rsl,'-');
        }
    $data convertiData($_POST['data']); 
    Così al database la passo in versione americana 0000-00-00.

    Per poi richiamarla in versione europea devi fare così:
    Codice PHP:
        function convertiData($dataUSA){
            
    $rsl explode ('-',$dataUSA);
            
    $rsl array_reverse($rsl);
            return 
    implode ($rsl,'/');
        }

    $data=convertiData($riga->data); echo $data

  4. #4
    Io non vi capisco. Ok che ognuno ha il suo metodo ma quando c'è una genialata come il timestamp e vi mettete a creare funzioni elaborate e pesanti...
    Ce l'ho fatta! - ItalianPixel -

  5. #5
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203
    L'ho trovato più semplice...

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.