Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    inserimento data nel DB

    Gia`chiedo scusa in anticipo!!! LO SO!!!! argomento trattato non so quante volte, ma non capisco perche`non mi funziona!!!!

    Nella mia tabella ho un campo: oggi datetime NOT NULL default '0000-00-00 00:00:00'
    Devo inserire la data
    Codice PHP:
    $oggi date("d F Y",time()); 
    Ma non mi inserisce nulla!!!!!
    ¿Hasta la pasta?

  2. #2
    Prova a fare così:

    Codice PHP:
    $dataAttuale time();
    $data date("d-m-Y",$dataAttuale); 

  3. #3

    Re: inserimento data nel DB

    Originariamente inviato da polinet
    Gia`chiedo scusa in anticipo!!! LO SO!!!! argomento trattato non so quante volte, ma non capisco perche`non mi funziona!!!!

    Nella mia tabella ho un campo: oggi datetime NOT NULL default '0000-00-00 00:00:00'
    Devo inserire la data
    Codice PHP:
    $oggi date("d F Y",time()); 
    Ma non mi inserisce nulla!!!!!
    '0000-00-00 00:00:00' dovrebbe suggerirti qualcosa sul formato della data.

    utilizza la funzione di mysql NOW() invece di $oggi


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

  4. #4
    Prova a fare così:

    Codice PHP:
    $dataAttuale time();
    $data date("d-m-Y",$dataAttuale); 
    Edit: Ops, forse volevi altri campi invece dell'ordinazione giorno/mese/anno...
    Temo di avere capito male, se così fosse prova invece a fare così:

    Codice PHP:
    $oggi date("d-F-Y",time()); 
    Ma non sono sicuro che funzioni...

    Ciao!

  5. #5
    Originariamente inviato da gta3!
    Prova a fare così:

    Codice PHP:
    $dataAttuale time();
    $data date("d-m-Y",$dataAttuale); 
    Edit: Ops, forse volevi altri campi invece dell'ordinazione giorno/mese/anno...
    Temo di avere capito male, se così fosse prova invece a fare così:

    Codice PHP:
    $oggi date("d-F-Y",time()); 
    Ma non sono sicuro che funzioni...

    Ciao!
    volendo usare il php per estrarre la data il formato dovra' essere Y-m-d, il time() non serve perche' di default date() usa il timestamp corrente.

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

  6. #6
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    Funzionano tutti e due perfettamente!!!!!!!!!
    GRAZIE gta3! e piero.mac
    Codice PHP:
    date("Y-m-d"); 
    ¿Hasta la pasta?

  7. #7
    Originariamente inviato da polinet
    Funzionano tutti e due perfettamente!!!!!!!!!
    GRAZIE gta3! e piero.mac


    devo essermi perso qualcosa.... mysql vuole il formato Y-m-d ma potrebbe scrivere minchiazze se ricevesse una data del tipo 02-12-2006

    la farebbe diventare 2002-12-20 ... occhio alla penna.


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

  8. #8
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    si ho visto!!!!! ho modificato!!!
    grazie ancora!!!!!
    ¿Hasta la pasta?

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.