Разве версия MySQl 5.6.24 не поддерживает ни один объектно-ориентированный код предыдущих версий?

У меня есть следующий код, который отлично работает в других версиях Mysql, но не в 5.6.24. Его на тестовом сервере и не живут. Он отлично работает на онлайн-сервере, который использует версию ниже.

5. $con = new mysqli("localhost", "user", "", "databasename");
6.if ($mysqli->connect_errno) {
7.    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
8.}
9. echo $mysqli->host_info . "\n";

Номера строк вставлены только для того, чтобы показать связь с сообщением об ошибке.

Пользователь настроен с полными привилегиями для рассматриваемой базы данных.
Когда я пытаюсь установить соединение, я получаю следующие ошибки:

Примечание: неопределенная переменная: mysqli in
C: \ xampp \ htdocs \ 635csi \ connections \ newcon.php в строке 6

Примечание: попытка получить свойство необъекта в
C: \ xampp \ htdocs \ 635csi \ connections \ newcon.php в строке 6

Примечание: неопределенная переменная: mysqli in
C: \ xampp \ htdocs \ 635csi \ connections \ newcon.php в строке 9

Примечание: попытка получить свойство необъекта в
C: \ xampp \ htdocs \ 635csi \ connections \ newcon.php в строке 9

Вопрос
Разве версия MySQL 5.6.24 не поддерживает ни один объектно-ориентированный код предыдущих версий?

Как ни странно, он устанавливает соединение и сайт работает — но показывает сообщения об ошибках.

0

Решение

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

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

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

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