Хотите отображать данные в поле зрения через контроллер - PullRequest
0 голосов
/ 31 октября 2018

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

public function get_masteradmin_data()
        {
            $this->load->model('AppconfigModel');
            $result= $this->AppconfigModel->get_masteradmin_data();
        echo $result;
        }

Это моя модель: я получаю данные из базы данных. но моя проблема заключается в том, что, когда я использую выражение echo в моей модели, оно отображает все документы в формате json без каких-либо ошибок. но когда я хочу отобразить все документы, сохраняя данные в переменной и передавая эту переменную в моей функции контроллера, это не работает. Что я должен сделать, чтобы сохранить все данные в переменной и вернуть эту переменную в контроллер, чтобы я мог использовать эти данные (через переменную) в дальнейшем. Какой код мне нужно добавить в мой контроллер и модель.

$result = $mongo->executeQuery('justrack_db.master_admin', $query);

            foreach($result as $r)
        {

        $res = json_encode($r);


        }
        return $res;

Я также попытался вернуть $ res и сохранить данные в контроллере в переменной $ result и повторить эту переменную. но при этом он печатает только 1 документ из 7

1 Ответ

0 голосов
/ 31 октября 2018

Попробуйте код ниже

$result = $mongo->executeQuery('justrack_db.master_admin', $query);
        $res = array();
            foreach($result as $r)
        {

        $res[] = $r;


        }
    return json_encode($res);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...