在我的表單上,我有一個不是必填字段的日期字段。我的問題是,如果用戶沒有填寫這個字段,他們提交表單,在MySQL數據庫,而不是將該字段留空,它將保存1969年12月31日和任何後續表格,已在同一天提交如果此字段再次保留空白,則將從1969年至12月31日的升序日期。我該如何更改,以便mysql將簡單地將該字段留空。謝謝閱讀。PHP Mysql空白日期字段值提交
這裏是代碼:
<input id="nfud" name="nfud" type="date" class="input-small"/>
Mysql的提交查詢
$nfud = date('Y-m-d', strtotime($_POST["nfud".$n.""]));
$query="insert into number_info (phone_number, data_plan, phone_used, fud, dealID)
values ('".$nphone_number."','".$ndata_plan."','".$nphone_used."','".$nfud."','$dealID')";
mysql_query($query) or die(mysql_error());
是否將日期字段設置爲非空? – geekman
日期字段設置爲空 –