所以,我在PHP OOP中遇到这个问题,只有当前日期记录在mySQL DATABASE而不是我自己的输入日期。我的语法有什么问题。
$this->datearrive = htmlspecialchars(strip_tags($this->datearrive));
$this->datearrive = date('Y-m-d');
$stmt->bindParam(":datearrive",$this->datearrive);
答案 0 :(得分:2)
您需要第二个参数作为date()
的时间源,否则它将使用您的系统时间:
$this->datearrive = date('Y-m-d', strtotime($this->datearrive));
当然,假设$this->datearrive
包含您要保存的日期。