Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    158

    Convertire un Time Stampa in una normale data

    Ho un db con un campo Data_Ordine che contiene un la data dell'ordine in formato time stamp. A seguito di una select sul db che mi restituisce l'intero record del db assegno a una variabbile il valore del time stamp, cioè:

    __________________________________________________ _______________

    $Ris=mysql_query("SELECT * FROM tbacquisti where ID_Utente='$ID'", $link );

    $NumeroR=mysql_num_rows($Ris);

    ($Righa=mysql_fetch_array($Ris))
    {
    $Data= $Ris[Data_Ordine];
    $Data=date("d/m/y",$Data);


    print("$Ris[ID_Acquisto], $Data");


    }

    __________________________________________________ _________________

    MI DA UNA DATA CHE NON C'ENTRA NIENTE!!!

    Eppure ho letto che si fa così....

    ho provato a fare questo:

    print date("j/m/y",20050202225833);

    MA IL RISULTATO E' ANCORA UNA VOLTA UNA DATA CHE NON C'ENTRA NIENTE



    COME FARE??????????????????????

  2. #2
    print date("j/m/y",20050202225833);

    Quella serie di numerelli NON sono timestamp unix ma di mysql...
    vedi un po' se ti ricordano qualcosa...

    20050202225833 = 2005-02-02 22:58:33

    Puoi estrarre la data direttamente formattata ...
    codice:
    SELECT *, date_format(Data_Ordine, '%d/%m/%y') as data
    FROM tbacquisti 
    where ID_Utente='$ID'
    
    echo $Data = $Ris[data];

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di Japogi
    Registrato dal
    Feb 2004
    Messaggi
    190

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 © 2024 vBulletin Solutions, Inc. All rights reserved.