Visualizzazione dei risultati da 1 a 4 su 4

Discussione: data in mysql

  1. #1

    data in mysql

    Tramite una form inviodei dati e tra questi anche un campo formato testo nel quale inserisco la data (gg/mm/aaaa).
    Nel DB ho il campo data formato date, come faccio a fare in modo che venga inserito nel formato corretto aaaa/mm/gg
    Codice PHP:
    mysql_query("INSERT INTO articoli (Titolo,Testo,name,surname,scadenza,Data) VALUES('$_POST[titolo]','$_POST[testo]','$_POST[nome]','$_POST[cognome]','$_POST[scadenza]',(NOW()));"); 

  2. #2
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    un'idea è:
    Codice PHP:
    list$gg$mm$aa) = explode("/"$_POST['scadenza']);

    $scadenza $aa "-" $mm "-" $gg;

    $query "INSERT INTO articoli  (Titolo,Testo,name,surname,scadenza Data) 
    VALUES
    ('"
    .$_POST['titolo']."','".$_POST['testo']."', '".$_POST['nome']."','".$_POST['cognome']."','".
    $scadenza."',(NOW()))";


    $result mysql_query($query); 

  3. #3
    thanks funge.
    Buon duemilacinque

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    a volte ho trovato comodo usare 3 campi distinti x anno/mese/giorno, con relativi controlli sulla validità dei dati inseriti

    e poi ricomponi la data in modo corretto x mysql come consigliato da dalang
    Errare humanum est, perseverare ovest

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.