0
我已經在我的HTML和我的stu表中設置了dob類型「date」我將它作爲一個字符串,所以我將它作爲varchar,但是null被存儲爲默認值PHP準備語句的日期格式
檢查代碼...
/* Prepared statement, stage 1: prepare */
if (!($stmt = $mysqli->prepare("INSERT INTO `stu` (`name`, `gender` , `dob`) VALUES (
?, ?, ?) "))) {
echo "Prepare failed: (" . $mysqli->errno . ") " . $mysqli->error;
}
/* Prepared statement, stage 2: bind and execute */
if (!$stmt->bind_param('sss', $name , $gender , $dob)) {
echo "Binding parameters failed: (" . $stmt->errno . ") " . $stmt->error;
}
您確定$ dob變量包含所需的值嗎?也許在mysqli語句之前回顯它以檢查。 –
顯示你如何定義'$ dob'。 – MrCode