Visualizzazione dei risultati da 1 a 5 su 5

Discussione: data

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    19

    data

    Salve a tutti non conosco il php è ho un problema:
    ho creato un db in sql con campo data, in formato ( Y-m –d ) e vorrei convertirlo in formato( d-m-Y ) ho letto che è possibile farlo formattando il campo ma non so dove inserire il formato.
    Se qualcuno può darmi una mano allego la pagina del db in modo da poterlo inserire direttamente cosi capisco meglio.
    Ringrazio tutti

    <?php require_once('Connections/conn_diario.php'); ?>
    <?php
    mysql_select_db($database_conn_diario, $conn_diario);
    $query_Recordset1 = "SELECT * FROM tbldata";
    $Recordset1 = mysql_query($query_Recordset1, $conn_diario) or die(mysql_error());
    $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    $totalRows_Recordset1 = mysql_num_rows($Recordset1);
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <form action="" method="post" enctype="application/x-www-form-urlencoded" name="ricercadata" id="ricercadata">
    <div align="center">
    <select name="select">
    <?php
    do {
    ?>
    <option value="<?php echo $row_Recordset1['IdData']?>"><?php echo $row_Recordset1['IdData']?></option>
    <?php
    } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
    $rows = mysql_num_rows($Recordset1);
    if($rows > 0) {
    mysql_data_seek($Recordset1, 0);
    $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    }
    ?>
    </select>
    </div>
    </form>

    </body>
    </html>
    <?php
    mysql_free_result($Recordset1);
    ?>

  2. #2
    SELECT *, DATE_FORMAT(data,'%d-%m-%Y %H:%i:%s') FROM tabella

    dove data è DATETIME (ad esempio)
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    19

    data

    Grazie daweb per il seggerimento ma non funziona
    la modifica che ho fatto è questa:
    <?php
    mysql_select_db($database_conn_diario, $conn_diario);
    $query_Recordset1 = "SELECT *, DATE_FORMAT(datatime,'%d-%m-%Y %H:%i:%s') FROM tbldata";
    $Recordset1 = mysql_query($query_Recordset1, $conn_diario) or die(mysql_error());
    $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    $totalRows_Recordset1 = mysql_num_rows($Recordset1);
    ?>
    Ma di da il seguente errore,
    Unknown column 'datatime' in 'field list'
    Dove sbaglio!
    Grazie biciclo

  4. #4
    codice:
    SELECT *, DATE_FORMAT(datatime,'%d-%m-%Y %H:%i:%s') as data_it
    FROM tbldata";
    Al posto di un inesistente campo di nome "datatime" devi mettere il nome in cui hai la data memorizzata (ovvio no?)

    La data formattata la troverai nel campo alias data_it

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    19
    Grazie piero.mac funziona

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.