Вы получаете данные из модели, указываете ключевой элемент массива на контроллере, затем при загрузке представления вы указываете этот массив как второй параметр. И с учетом этого этот ключ становится вашей переменной.
Пример модели:
Class Your_model Extends CI_Model {
function get_stuff() {
//do stuff
$stuff[0] = 'data1';
$stuff[1] = 'data2';
return $stuff;
}
}
Контроллер образцов:
Class Your_controller Extends CI_Controller {
function __construct() {
parent::__construct();
}
function public_controller() {
$this->load->model('your_model');
$output['model'] = $this->your_model->get_stuff();
$putput['otherstuff'] = 'other stuff';
$this->load->view('your_view',$output);
}
}
Пример просмотра:
foreach ($model as $eachmodel) {
?><b><?php echo $eachmodel; ?></b><?php
}