Получить переменную из контроллера для просмотра - PullRequest
0 голосов
/ 23 февраля 2020

Я новичок в PHP и изучаю codeignitor. У меня есть контроллер, где функция, как показано ниже

 public function view($user_id){
        $data = array();

        if(!empty($user_id)){
            $data['member'] = $this->member->getRows(array('user_id' => $user_id));

            $fstatus = 'Member Details';

            $getfriend = $this->member->getfriend($user_id);
            if($getfriend){
                $data['fstatus']  = 'true';
            }
            else{
               $data['fstatus']  = 'false';
            }

            $this->load->view('members/view', $data);

        }else{
            redirect('members');
        }
    }

Работает нормально для получения данных, на мой взгляд, с использованием кода, подобного

echo $member['fistname'];

Но я не могу получить доступ к данным под названием $member['fstatus'] в Посмотреть. который я определяю в контроллере ниже:

$fstatus = 'Member Details';

Дайте мне знать, что я делаю неправильно и как я могу это решить. Спасибо!

1 Ответ

0 голосов
/ 23 февраля 2020

Вам необходимо определить эту переменную как элемент массива данных, а также получить ее как элемент массива данных.

$data['fsstatus'] = 'something'; //define

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