Hallo,
ich bekomme folgende Warnung:
Warning: mysqli::__construct(): Connecting to 3.22, 3.23 & 4.0 is not supported. Server is 3.23.58-log in
für folgendes Script:
meine mysql Version ist MySQL 5.6 und php 7.2
Wie kann ich eine Verbindung unter mysql 5.6 realisieren?
ich bekomme folgende Warnung:
Warning: mysqli::__construct(): Connecting to 3.22, 3.23 & 4.0 is not supported. Server is 3.23.58-log in
für folgendes Script:
PHP-Code:
public function __construct() {
$mysqli = new mysqli(config::DB_HOST, config::DB_USER, config::DB_PASSWORD, config::DB_NAME);
$mysqli->set_charset("utf8");
$this->db = $mysqli;
if(!isset($_SESSION['main_id']))
$this -> main_id = $this -> getDefaultId();
else
$this -> main_id = $_SESSION['main_id'];
$this -> language_id = $_SESSION['language_id'];
$this -> loadTemplateConfig();
parent::__construct();
if(!isset($_SESSION['forms_token'], $_GET['forms_token']) AND !isset($_REQUEST['n'])) {
$random = $this->randomString();
//Build the token
$token = $_SERVER['REMOTE_ADDR'] . $random;
$_SESSION['forms_token'] = $this->hashData($token);
self::$token_for_forms = "&forms_token=".$_SESSION['forms_token'];
}
return true;
}
Wie kann ich eine Verbindung unter mysql 5.6 realisieren?
Kommentar