Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Data

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    114

    Data

    ciao,

    ho la data in questo formato :

    $days[$dayno]." ".date("d")." ".$month[$monno]." ".date("Y")



    dovrei inserirla in un db.come faccio?

    se provo a ricavare un'unica variabile , in questo modo :



    $ data = "$days[$dayno]." ".date("d")." ".$month[$monno]." ".date("Y")";



    mi restituisce un errore.

    non avendo molta dimistichezza con le varie tipologie di campi che mysql mette a disposizione, io vorrei semplicemente inserire un'unica variabile (...che naturalmente contenga tutta la riga di codice riferita alla data..) in un campo VARCHAR.

    Grazie

  2. #2
    ti restituisce un errore perchè ci sono virgolette di troppo.
    corretto:

    codice:
    $data = $days[$dayno]." ".date("d")." ".$month[$monno]." ".date("Y");

  3. #3

    Re: Data

    Originariamente inviato da sguepos
    ciao,


    non avendo molta dimistichezza con le varie tipologie di campi che mysql mette a disposizione, io vorrei semplicemente inserire un'unica variabile (...che naturalmente contenga tutta la riga di codice riferita alla data..) in un campo VARCHAR.

    Grazie

    sicuro di volerla mettere in un varchar?

    non voglio dirti di stare a scombussolare tutto, ma se la metti ad esempio in un campo date poi potrai fare tutti gli ordinamenti che vuoi per data
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    114
    Quindi se io definisco un campo DATE (anzicchè VARCHAR),
    potrò inserire la data in questo modo ?? :

    $data = $days[$dayno]." ".date("d")." ".$month[$monno]." ".date("Y");
    INSERT....$data....

    e poi se richiamerò i record ORDER BY data DESC (..supponiamo che il campo si chiami così...)

    funzionerà??

  5. #5
    la data, nel campo DATE di MySQL, la devi inserire nel formato 'YYYY-MM-DD', quindi mi sa che quella stringa che hai costruito va un po' rivista

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.