Visualizzazione risultati 1 fino 4 di 4

Discussione: Formato data estratto da DB

  1. #1
    Guest

    Question Formato data estratto da DB

    Ciao a tutti, sono alle prime armi con il PHP e sto diventando matto nella ricerca di informazioni.

    Ho questo problema, che magari per qualcuno di voi è semplicissimo:
    un database chiamato "Agenda" in cui tra i vari campi c'è ovviamente la data di tipo "date" 0000-00-00.
    E fin qua mi sta bene.

    Quando la estraggo per visualizzarla nella pagina con il comando:
    <?php echo $row_Agenda['Data']; ?>

    come faccio a forzare una visualizzazione diversa da quella che lui mi propone?
    Cioè, sulla pagina mi viene visualizzato: 2007-08-26
    ma io vorrei vedere 26/08, o magari 26/08/07, o altri.

    Non sono riuscito ad impostare il parametro di visualizzazione.
    Ho provato con
    <?php echo $row_Agenda['Data'] (date("d m y"); ?>

    Grazie in anticipo per l'aiuto.
    Fabrix

  2. #2
    Ospite Guest

    Predefinito

    Codice PHP:
    $p=explode("-",$row_Agenda['Data']);
    $anno=$p['0'];
    $mese=$p['1'];
    $giorno=$p['2'];
    echo
    $giorno."/".$mese."/".$anno; //modifica questa riga

  3. #3
    Guest

    Predefinito

    Perfetto!!
    era proprio quello che cercavo!!
    anche se non capisco molto bene il codice, funziona!


    grazie!

  4. #4
    Ospite Guest

    Predefinito

    anche se non capisco molto bene il codice
    La funzione explode() spezza la data in più parti secondo il delimitatore "-" e crea un array i cui elementi sono le sue parti.
    In ordine,il primo elemento dell'array corrisponde all'anno,il secondo è il mese,il terzo il giorno.
    Poi mostro gli elementi nell'ordine corretto.
    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •