我收到錯誤消息PHP編寫的語句發出
Column 'fname' cannot be null
其實,這是不爲空。我認爲綁定有問題。我是否也需要綁定NOW()?
$stmt = $db->prepare("INSERT INTO `users` (`fname`, `mname`, `lname`, `email`, `pass`, `reg_dt`) VALUES (?, ?, ?, ?, ?, NOW())") or die(htmlspecialchars($db->error));
$rc = $stmt->bind_param("sssss", $fname, $mname, $lname, $email, $pass) or die(htmlspecialchars($stmt->error));
?? ??
您可以在表和時間戳中使用not null。另外,你不需要綁定NOW(); – user455318
我不想在行更新上更新時間戳 – heron
您能否提供您綁定的變量的內容? – Marcus