Mysql查询没有按预期保存出生日期,而只是从php注册表中将其保存为0000-00-00,可能是什么问题?
<?php
if(isset($_POST['registration']))
{
require "connection.php";
$FirstName = strip_tags($_POST['FirstName']);
$LastName = strip_tags($_POST['LastName']);
$Phone = $_POST['Phone'];
$Month = $_POST['month'];
$Day = $_POST['day'];
$Year = $_POST['year'];
$Date = $Year."-".$Month."-".$Day;
mysql_query("INSERT INTO users (FirstName,LastName,Phone,DOB)
VALUES ( '" . $FirstName . "','". $LastName . "',
'" . $Phone . "','" . $Year . "-" . $Month . "-" . $Day . "')")
or die("".mysql_error());
echo "Successful Registration!";
}
?>