Как опубликовать данные для просмотра не могу опубликовать данные я получил ошибку, как неопределенная переменная - PullRequest
0 голосов
/ 05 июня 2018

Как опубликовать данные для просмотра не могу опубликовать данные, я получил ошибку, как неопределенная переменная ...
Это мой взгляд ... Я получил ошибку $nk неопределенная переменная .. как отправить данные ввид?

    <div class="messages">
                <ul>
                    <?php foreach ($nk as $msgs){
    //                    print_r($msg);
    //                    exit;
                        if($msgs['sender'] == '9789445528')
                        {
                    ?>
                    <li class="sent">

                        <p><?php echo $msgs['message'];?></p>
                    </li>
                    <?php }
                    else {?>
                    <li class="replies">

                        <p><?php echo $msgs['message'];?></p>
                    </li>
                    <?php }}?>
                </ul>
            </div>

Это мой контроллер .....

public function index()
    {

        $this->load->model('chat_model');
        $data['ans']=$this->chat_model->chat_list();
//        $this->msg();
//        print_r($data);
//        exit;
        $this->load->view('chat_view',$data);
    }
    public function msg()
    {
        $receiver=$this->input->post('mobile');
        $sender='9789445528';
        $this->load->model('chat_model','nav');
        $data2['nk']=$this->nav->msg($receiver,$sender);
        print_r($data2);
        exit;
        $this->load->view('msg_view',$data2);

    }

1 Ответ

0 голосов
/ 05 июня 2018

Вы выходите из сценария до загрузки представления.Прямо здесь:

    print_r($data2);
    exit;
    $this->load->view('msg_view',$data2);
...