Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    visualizzare data italiana

    ho aperto un post prima..
    volevo sapere come fare a visualizzare la data normalmente con giorno mese e anno e non inversamente...
    il mio codice è questo come fare?

    <?php
    $db_host = "localhost";
    $db_user = "root";
    $db_password = "";
    $db_name = "xxx";

    //creo connessione al data_base con la funzione mysql_connect()...

    $db = mysql_connect($db_host,$db_user,$db_password) or die("Impossibile connetersi al server");

    mysql_select_db($db_name,$db)or die("Impossibile trovare database");

    $query=mysql_query("SELECT * FROM offerta",$db) or die("Impossibile selezionare la query");

    $riga_query = mysql_fetch_assoc($query) or die("Impossibile visualizzare la query");

    ?>

    nel body per richiamare i dati da visualizzare dal database

    <?php echo $riga_query['datainizio'] ;?>
    <?php echo $riga_query['datfine'] ;?>

    vedo le date ma invertite...come fare?

  2. #2
    il problema è che prendo direttamente i dati dal database...quindi non sò come fare..una manina?
    grazie

  3. #3
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    io di solito faccio così:
    prendo ogni data nel db cioè di tipo aaaa-mm-gg e la trasformo in gg-mm-aaaa in questo modo

    Codice PHP:
    $query"select Data from tab1 ";
          
    $ris=mysql_query($query,$connessione) or die ("Impossibile eseguire l'interrogazione: ".mysql_error());
         
    $nmysql_num_rows($ris);
         
    $data=trim(mysql_result($ris,'Data'));
    $anno=substr($data,0,4);
    $mese=substr($data,-5,-3);
    $giorno=substr($data,8,9);
    $data2$giorno.'-'.$mese.'-'.$anno
    se vuoi chiarimenti sulla funzione substr clicca qui

    Ciao

  4. #4
    Codice PHP:
    function dataEnToIt($data)
    {
       
    $datatms strtotime($data);
       
    $dataIt date("d/m/Y"$datatms);
       return 
    $dataIt;


    richiamala cosi

    Codice PHP:
    <?php echo dataEnToIt($riga_query['datainizio']) ;?>
    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  5. #5
    prendila nel formato direttamente con SQL.
    Codice PHP:
    $query=mysql_query("SELECT *,
                        date_format(datainizio, '%d/%m/%Y') as data_in,
                        date_format(datfine, '%d/%m/%Y') as data_fi
                        FROM offerta"
    $db) or die("Impossibile selezionare la query");

    $riga_query mysql_fetch_assoc($query) or die("Impossibile visualizzare la query");

    ?> 
    nel body per richiamare i dati da visualizzare dal database
    Codice PHP:
    <?php echo $riga_query['data_in']; ?>
    <?php 
    echo $riga_query['data_fi']; ?>

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

  6. #6
    risolto...grazie mille a tutti...

    MOLTO GENTILI

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.