Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [mysql] : date

  1. #1

    [mysql] : date

    salve a tutti

    ho un campo di una tabella di tipo
    codice:
    datetime
    ora questo tipo di dato ha una sintassi del genre

    codice:
    0000-00-00 00:00:00
    giusto...ovvero lo standard americano se non sbaglio

    io di default gli do come valore 0000-00-00 00:00:00

    ma se volessi cambiare la sintassi, cioè metterlo in formato italiano, come dovrei fare?

    ovvero vorrei metterlo 00-00-0000 00:00:00

    se gli do di default così non me lo prende..
    mysql ha qualcosa per cambiare questo tipo di dato o devo agire dopo in php?(come?)
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  2. #2
    nessuno lo sa?
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    la data viene inserita nel formato americano, mentre per la visualizzazione puoi usare la funzione DATE_FORMAT di mySQL:
    http://forum.html.it/forum/showthrea...hreadid=459634
    http://dev.mysql.com/doc/mysql/en/da...functions.html



    think simple think ringo

  4. #4
    ok si usa
    codice:
    SELECT DATE_FORMAT(date,format)
    e fin qui ci sono ma se io faccio la seguente query:

    Codice PHP:
    $query "SELECT * FROM post WHERE thread ='$id_thread' ORDER BY ult_risp_data DESC";
    $result mysql_query($query) or die("Querry get_post fallita : ".mysql_error() );
    return 
    $result
    e supponiamo che il dato di tipo datetime sia proprio ult_risp data, come faccio ad integrare l'istruzione che ho citato sopra con questa query?
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $query = "SELECT *,DATE_FORMAT(ult_risp_data,'%d-%m-%Y') AS data_ita FROM post WHERE thread ='$id_thread' ORDER BY ult_risp_data DESC";


    think simple think ringo

  6. #6
    [supersaibal]Originariamente inviato da marketto
    codice:
    $query = "SELECT *,DATE_FORMAT(ult_risp_data,'%d-%m-%Y') AS data_ita FROM post WHERE thread ='$id_thread' ORDER BY ult_risp_data DESC";


    [/supersaibal]
    stupendo

    grazie mille
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

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.