Как обновить PDO Mysql Connection до «строгого = ложного»

Я довольно новичок в PHP, хотя я программировал в течение многих лет.
Я обновил MySQL до новейшей версии, и теперь INSERT не работает над полями NULL DATE.

Я использую PDO Connection.
Я попытался 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 Неверное значение даты: «» для столбца «DateUpdated» в строке 1

Пожалуйста помогите

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]