Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    24

    errore data php + mysql

    Buongiorno a tutti, ho un problema di questo tipo, sono costretto ad usare una variabile così costituita:
    $DC=date("Ymd")-1;
    per fare riferimento al giorno precedente, ovviamente funziona sempre tranne all'inizio di ogni mese, quando come oggi la data invece di essere 20070731 risulta 20070800.
    Qualcuno mi può aiutare a risolvere questo problema?
    Grazie.

  2. #2
    non capisco a che ti riferisci con mysql.

    se vuoi usare il php dovresti utitlizzare mktime oppure time() - 86400 che sarebbe 60x60x24 secondi

    ma se devi usarlo con mysql usa le funzioni di mysql

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    24
    scusa, lascia stare mysql, in effetti non c'entra nulla nella discussione, in php, devo semplicemente assegnare alla variabile la data del giorno precedente nel formato YYYYMMDD, e in effetti funziona, ma oggi ad esempio, invece di darmi il 20070731 mi ha messo 20070800, volevo sapere come fare per ovviare al problema. Se c'è una soluzione e sicuramente c'è.
    grazie ancora per la pazienza.

  4. #4
    come ti ho gia' detto.

    $DC=date("Ymd" , time() - 86400);

    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.