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

    Salvare orario in un database

    Ciao a tutti
    Devo salvare un orario nel database l'orario viene preso da un form vi posto il code php

    Codice PHP:
    $hour_start trim($_POST["hour_start"]);$minute_start trim($_POST["minute_start"]);$hour_end trim($_POST["hour_end"]);$minute_end trim($_POST["minute_end"]);
    $program_start=strtotime($hour_start.":".$minute_start);$program_end=strtotime($hour_end.":".$minute_end);


    $sql "INSERT INTO palinsesto (OrarioInizio, OrarioFine) VALUES ('$program_start', '$program_end')"
    Ma qualsiasi valore gli passo in database mi da sempre "00:00:00"
    I due sono campi "Time"

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,012
    Ricorda che strtotime() restituisce un timestamp, non un orario hh:mm:ss come vorresti che venisse salvato nel db, quindi dovresti usare direttamente i valori che recuperi dal form ed inserire quelli nel db, non devi fare conversioni.
    Ultima modifica di Alhazred; 31-08-2020 a 17:15

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 © 2020 vBulletin Solutions, Inc. All rights reserved.