Как я могу получить доступ к переменной конфигурации CodeIgniter из модели/контроллера?

Я хотел бы получить доступ $db['default']['dbprefix'] переменная от /application/config/database.php (Конфигурационный файл CodeIgniter) из модели, таким образом, я могу записать свои собственные запросы с помощью значения из файла.

Как это может быть сделано?

9
задан Peter Mortensen 12 April 2011 в 13:30
поделиться

2 ответа

Попробуйте:

$this->load->database();
echo $this->db->dbprefix;

Обычно вы можете использовать $ this-> config-> item, но я думаю, что это допускает только переменные, установленные в $ config

23
ответ дан 4 December 2019 в 07:23
поделиться

В документации сказано, что вы должны использовать:

$this->db->dbprefix('tablename');

Это не имеет большого значения, но можно было бы использовать более простой синтаксис.

7
ответ дан 4 December 2019 в 07:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: