Передача переменной из контроллера для просмотра в CodeIgniter

Я новичок в Codeigniter и ООП PHP.

контроллер:

public function index(){
    $this->load->model('main_model');
    $planet = $this->main_model->solar();
    $this->load->view('main_view', $planet);    
    }

Еслиecho $planet в контроллере он делает то, что ондолжен делать. Если яecho $planet в представлении я получаю неопределенную ошибку переменной.$planet это не массив. Почему нетт$planet переменная передается в представление?

Я знаю, что это простой и основной вопрос, и яЯ смущен, что я могуне могу понять, что яЯ делаю неправильно.

РЕДАКТИРОВАТЬ: Хорошо, после более возни, я заставил его работать. Могут ли переменные передаваться из контроллера в представление только тогда, когда онипереформатировать как массив?

Ответы на вопрос(7)

Ваш ответ на вопрос