Я передаю два результата запроса в представлении, но только один результат работы. Пожалуйста, дайте мне решение - PullRequest
0 голосов
/ 02 февраля 2019

Я передаю два результата изнутри, но работает только один результат.

public function editCustomer(){

    $custId = $this->uri->segment(3);

    $desResult['designation'] = $this->ecd->hrmDesignationId();

    $result['editDetails'] = $this->ecd->editDetails($custId);
    $this->load->view('editCustomerDetails',$result,$desResult);
}

1 Ответ

0 голосов
/ 03 февраля 2019

Второй аргумент метода $this->load->view() должен быть массивом.

Правильный способ сделать это - построить массив перед вызовом метода загрузки:

$result['designation'] = $this->ecd->hrmDesignationId();
$result['editDetails'] = $this->ecd->editDetails($custId);
$this->load->view('editCustomerDetails',$result);

две переменные будут доступны на ваш взгляд.Вы можете записать их, чтобы проверить:

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