Подключение базы данных в codeigniter 2.02 - PullRequest
1 голос
/ 10 июня 2011

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

1 Ответ

4 голосов
/ 10 июня 2011

В application / config / database.php вы помещаете настройки для подключения к вашей БД, например:

$db['default']['hostname'] = '127.0.0.1';
$db['default']['username'] = '';
$db['default']['password'] = '';
$db['default']['database'] = '';
$db['default']['dbdriver'] = 'mysql';
//and so on...

Затем вы можете захотеть автоматически загрузить его, чтобы он всегда был под рукой, и избегать вызовабиблиотека часто.Вы помещаете его в

$autoload['libraries'] = array('database');

, который находится в строке 55 application / config / autoload.php

Затем вы можете просто вызвать его в любом контроллере или методе (или пользовательских библиотеках) с помощью

//$this->db->...  // method may vary

см. Руководство пользователя по драйверу базы данных , чтобы узнать все подробности и методы, а также полезную активную запись (sortof), а если возникли проблемы, просто спросите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...