我想插入一個出生日期到數據庫只是一個表,但它插入0000-00-00
。我有一個表格需要date
輸入或<input type="date">
。我的插入命令是:插入日期到數據庫
if (($myname = $_GET['your_name']) && ($phone = $_GET['phone']) &&
($dob = date('Y-m-d', strtotime($_GET['dob'])))) {
$command = "INSERT INTO form_data (id, name, phone, dob)
VALUES ('', '".$db->real_escape_string($myname)."',
'".$db->real_escape_string($phone)."', '".$db->$dob."')";
我的腳本工作除了$dob
。如何正確處理HTML5輸入「日期」輸入類型到數據庫中? (當我在這裏嘗試他們的建議時,我搜索了但似乎沒有工作)。
你得到什麼運行時或SQL錯誤? – mario
Duplicate:http://stackoverflow.com/questions/13747254/how-to-interpret-html5-input-date-value-using-php – Windwaker
@ windwaker是的,我試過轉換沒有工作 – mythoslife