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

    SETLOCALE e DATA DAL DATABASE

    ciao a tutti

    nel database ho un campo DATE nel formato anno-mm-gg

    e vorrei trasformarlo in formato italiano quando lo visualizzo sulla pagina.

    ho questo script

    Codice PHP:
    $giorno time(); 
    setlocale (LC_TIME"ita_ITA"); 
    $stringac strftime("%A, %d %B",$giorno); 
    in $giorno mettendo il campo del database non va...

    come devo trasformare la data del database in modo che strftime funzioni?

    ciao
    MITTICCOOOOOOOOO!

  2. #2
    RISOLTO COM MKTIME

    Codice PHP:
    //LISTA
    list($anno$mese$giorno) = explode('-'$row_event['dal']); 
    giorno mktime (0,0,0,$mese,$giorno,$anno); 
      
    setlocale (LC_TIME"ita_ITA"); 
      
    $stringac strftime("%A, %d %B",$giorno); 

    a qualcuno potrà essere utile
    MITTICCOOOOOOOOO!

  3. #3
    Originariamente inviato da DESIGNER Belo
    RISOLTO COM MKTIME

    Codice PHP:
    //LISTA
    list($anno$mese$giorno) = explode('-'$row_event['dal']); 
    $giorno mktime (0,0,0,$mese,$giorno,$anno); 
      
    setlocale (LC_TIME"ita_ITA"); 
      
    $stringac strftime("%A, %d %B",$giorno); 

    a qualcuno potrà essere utile
    Se ti serve un unix timestamp lo potresti estrarre direttamente da mysql...

    SELECT *, UNIX_TIMESTAMP(dal) AS giorno from ecc....

    risparmi su codice ed elaborazione...


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

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.