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

    [MSSQL - PHP] lettura da campo in formato 'datetime'

    Salve ragazzi,
    volevo porvi un piccolo quesito, magari qualcuno ha gia' avuto a che fare con questo genere di problema. Ho una tabella in MSSQL Server con moltissimi campi (circa 200) che possono essere varchar o datetime. Ho creato una procedura in PHP per leggere i vari campi, ma quando leggo quelli 'datetime' la data mi viene visualizzata nel formato "13 feb 2006 0:00". Visto che non posso operare conversioni da query (dato che non so qualche campo sta leggendo in quel momento, altrimenti dovrei scrivermi una query con 200 campi e non e' che mi vada moltissimo), come fo a fargli stampare la data in un formato umano ( gg/mm/aaa )?

    Ho pensato a soluzioni particolari, tipo controllare che sia presente la stringa "0:00" cosi' da identificare le date, e una volta identificate posso estrarre il giorno, il mese e l'anno e ricostruire la data nel formato che voglio, ma mi sembra un po' macchinoso ... magari c'e' qualche altro metodo piu' veloce (e sicuro soprattutto).

    Grazie a tutti, ora vado in pausa pranzo, a dopo! :P :P :P

  2. #2
    Ho provato anche a impostare

    mssql.datetimeconvert = Off

    sul php.ini, ma non cambia assolutamente nulla...

  3. #3
    prova ad usare strtotime() con date()
    codice:
    $data = date('d/m/y', strtotime("13 feb 2006 0:00")) ;

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

  4. #4
    Gia' avevo provato, ma purtroppo per qualche ignoto motivo alcune date le prendeva bene, e altre no...

  5. #5
    Originariamente inviato da Darsch2501
    Gia' avevo provato, ma purtroppo per qualche ignoto motivo alcune date le prendeva bene, e altre no...
    forse perche' non sono in inglese.... alcuni mesi quagliano lo stesso, altri mesi no

    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.