虽然我已经编程多年了,但我对php还是相当陌生的。我已经把mysql升级到了最新版本,现在insert正在对空日期字段进行故障转移。
我正在使用pdo连接。我尝试了allowzerodatetime和convertzerodatetime:
private function connectMysql() {
try {
$this->dbObj = new PDO("mysql:host=$this->dbHostName;dbname=$this->dbName;AllowZeroDateTime=True;ConvertZeroDateTime=True;", $this->dbUserName, $this->dbPassword);
$this->connectionStatus = 1;
} catch (PDOException $e) {
$this->setErrors($e->getMessage());
}
}
sqlstate[22007]:无效的日期时间格式:1292第1行“dateupdated”列的日期值“”不正确
请协助
暂无答案!
目前还没有任何答案,快来回答吧!