Visualizzazione dei risultati da 1 a 6 su 6

Discussione: consiglio per le date

  1. #1

    consiglio per le date

    in un database ho il campo "acconto_inviato" che quando ci invio i dati mi diventa tipo:
    2010-08-25 16:26:32

    ora vorrei visualizzare questo campo in questo modo

    25/08/2010 16:26:32

    sto provando cosi'

    $acconto_inviato = $riga['acconto_inviato'];
    $acconto_inviato= date('d/m/Y H:i:s')

    ma mi da la data attuale e non quella del database

    come devo modificare?
    Mai dire Mai

  2. #2
    codice:
    select *, date_format(acconto_inviato, '%d/%m/%Y %H:%i:%s') as data_acconto .... ecc.
    .....
    
    $acconto_inviato = $riga['data_acconto'];

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

  3. #3
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    ehm....ma solo visualizzare o inservi anche dati?
    Ad ogni modo quello è il formato data(americano) dei database attuali...
    in php puoi utilizzare array_reverse......poi c'è "php.net"

  4. #4
    Originariamente inviato da piero.mac
    codice:
    select *, date_format(acconto_inviato, '%d/%m/%Y %H:%i:%s') as data_acconto .... ecc.
    .....
    
    $acconto_inviato = $riga['data_acconto'];
    si infatti dopo avevo risolto facendo cosi' e solo ora ho visto che mi avevi risposto anche tu.
    ora c'ho un piccolo problema.
    ho molti record che nel campo data_acconto hanno ancora 0000-00-00 00:00:00 visto che da oggi ho iniziato a segnare il giorno in cui e' stato fatto quell'acconto.

    Vorrei evitare di vedere tutti quegli zeri.

    ho provato con qualcosa tipo

    if($data_acconto!='0000-00-00 00:00:00')
    {
    echo "$data_acconto";
    }

    ma non va

    nel senso, che se il campo e' diverso da tutti gli zeri mi deve mostrare il campo con la data in cui e' stato fatto l'acconto, altrimenti non deve uscire niente.

    Dove sbaglio?
    Mai dire Mai

  5. #5
    dovrebbe funzionare la if...

    if($riga['data_acconto'] != '0000-00-00 00:00:00')
    stampa...



    Ed anche stampare la variabile cosi' vedi esattamente cosa ricevi.

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

  6. #6
    Originariamente inviato da piero.mac
    dovrebbe funzionare la if...

    if($riga['data_acconto'] != '0000-00-00 00:00:00')
    stampa...



    Ed anche stampare la variabile cosi' vedi esattamente cosa ricevi.
    si infatti, funziona, grazie
    Mai dire Mai

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.