include("include/config.php");
include("include/functions.php");
//include("include/functions.php");
include("classes/Database.class.php");
function myAutoload($className)
{
require_once("classes/{$className}.php");
}
spl_autoload_register('myAutoload');
//make db connection for all files
$db = new Database();
$db->connect();
print_r($db);
$_SESSION['show_records']=10;
Я пытаюсь создать экземпляр нового подключения к базе данных для всех файлов моего плагина, но объект базы данных не имеет учетных данных базы данных. Я предполагаю, что это как-то связано с регистром автозагрузки. Может ли кто-нибудь показать мне, где я ошибаюсь?
мой объект базы данных возвращает это:
Объект базы данных ([server] => [user] => [pass] => [база данных] => [pre] => sa_ [запись] => Array () [error] => [errno] => 0 [field_table] => [disabled_rows] => 0 [link_id] => mysqli Object ([ disabled_rows] => -1 [client_info] => 5.6.47 [client_version] => 50647 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => [error_list] => Array () [field_count] => 0 [host_info] => Локальный хост через UNIX socket [info] => [insert_id] => 0 [server_info] => 5.6.47-cll-lve [server_version] => 50647 [stat] = > Время работы: 135645 Темы: 8 Вопросы: 26516818 Медленные запросы: 2 Открытие: 391369 Flu sh таблицы: 1 Открытые таблицы: 5000 запросов в секунду в среднем: 195,486 [sqlstate] => 00000 [protocol_version] => 10 [thread_id] = > 316444 [warning_count] => 0) [query_id] => 0)