Browse code

fix mysqli_sql_exception: Variable 'sql_mode' can't be set to the value of 'MYSQL40'

Jimako authored on 2023/06/12 12:20:33
Showing 1 changed files
... ...
@@ -9,7 +9,7 @@ function dbconnect($dbhost, $dbuser, $dbpass, $dbname ) {
9 9
 		include(_BASEDIR."languages/en.php"); // Because we haven't got a language set yet.
10 10
 		die(_FATALERROR." "._NOTCONNECTED);
11 11
 	}
12
-	mysqli_query($mysql_access, "SET SESSION sql_mode = 'MYSQL40'");
12
+	mysqli_query($mysql_access, "SET SESSION sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION'");
13 13
     mysqli_query($mysql_access, "SET NAMES UTF8;");
14 14
 	return $mysql_access;
15 15
 }