我在数据库中的日期字段中插入生日时遇到问题。当我检查存储在数据库中的日期时,它总是返回 0000-00-00。
我使用以下代码:
$dob = date('Y-m-d', strtotime($_POST['registration_dob_year']."/".$_POST['registration_dob_month']."/".$_POST['registration_dob_day']));
我知道我的$_POST['registration_dob_year']
,$_POST['registration_dob_month']
和$_POST['registration_dob_day']
变量是正确的,因为如果我使用以下代码
echo $dob;
1986-01-07
它在我的页面上打印类似的东西。