我正在尝试创建一个表单,其中一部分将允许用户记录日期。我在网上找到了一段代码,它为用户创建了一个日历来选择他们的日期,但是当我尝试将它上传到数据库时,我得到一个空查询错误。谁能看到我的错误在哪里?我正在尝试查找有关在 html 表单中使用日历的教程,但如果有人能推荐一个,我将非常感激。
<html>
<head>
<link href="http://ajax.googleapis.com/ajax/
libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script>
$(document).ready(function() {
$("#datepicker").datepicker();
});
</script>
</head>
<body>
<form action="uploadCalendar.php" method="post">
<strong>Date :</strong> <input name="date" id="datepicker" />
<input type="submit" name="submit" value="Submit"/>
</form>
</body>
</html>
这是我将其上传到数据库的代码。在引入多个字段以上传到数据库之前,我只练习日历元素
$Date = $_POST['date'];
$query = $mysqli->query("INSERT INTO `calendar` (`date`) VALUES '$Date'");
if(!mysqli_query($mysqli, $query))
{
echo "ERROR".mysqli_errno($query);
}
else
{
header ("Location: calendar.php");
}