Я использовал mysqli
для подключения к базе данных в своем приложении. Он работал нормально в течение нескольких дней, и внезапно он начал показывать следующую ошибку:
Неустранимая ошибка: класс mysqli не найден
- Ошибка Количество столбцов не совпадает со значением в строке 1?
- Ошибка PHP и MYSQLI, вызов функции-функции члена () для не-объекта
- Неиспользуемый поисковый запрос шаблона php
- Невозможно подключиться к MySQL через PHP-скрипт при использовании mysqli или PDO, но mysql работает
- Вставка данных в базу данных MySql
Строка, которую я использовал для подключения к базе данных:
$link = new mysqli('localhost', 'uname', 'password', 'scripts');
Не могли бы вы рассказать мне, что могло пойти не так?
Ну, вам нужно, чтобы MySQLi был установлен, прежде чем вы сможете его использовать. Также вам нужно включить его (если установлен) в файл php.ini
.
Вы можете проверить, есть ли у вас этот код:
if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) { echo 'no mysqli :('; } else { echo 'we gots it'; }
Когда вы это сделали, и все еще есть ошибка, предоставьте нам дополнительную информацию (ОС, версия PHP и т. Д.),
Вы должны включить расширение mysqli в php.ini
Просто найдите расширение = php_mysqli.dll или somethig и удалите #