我有一個調查表與jQuery日期選擇器,但我有問題獲取日期插入MySQL數據庫。結果不斷出現全零。有問題插入jQuery datepicker到MySQL
我的PHP和MySQL技能不是很好,所以一點幫助將不勝感激。
數據庫中的日期格式是日期時間。
我的代碼如下。
<input type="text" name="surveydate" id="datepicker">
<?php
session_start(); // Session starts here.
$servername = "";
$username = "";
$password = "";
$dbname = "";
$_SESSION['firstname'] = $_POST['firstname'];
$_SESSION['lastname'] = $_POST['lastname'];
$_SESSION['gender'] = $_POST['gender'];
$_SESSION['postcode'] = $_POST['postcode'];
$_SESSION['surveydate'] = $_POST['surveydate'];
$firstname = $_SESSION['firstname'] ;
$lastname = $_SESSION['lastname'];
$gender = $_SESSION['gender'];
$postcode = $_SESSION['postcode'];
$surveydate= $_SESSION['surveydate'];
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO results (firstname,lastname,gender,postcode,surveydate)
VALUES ('$firstname','$lastname','$gender','$postcode','$surveydate')";
$today = date("d M Y");
if ($conn->query($sql) === TRUE) {
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>
你在phpmyadmin中使用了什麼樣的數據類型? –
以下也提供瞭解決方案並說明理由。試試這些。 :) –