Изменчивая ошибка CodeIgniter

Eestoy работая в Codeigniter и у меня есть ошибка переменной. Я только что привыкая к этому framework и хороший код - следующий:

Controller:

public function Todo(){

    $new_id = $this->input->post('id');

    $this->load->model('Model_app');
    $data = $this->Model_app->GetNumeroActual($new_id);

    if (!$data == null) {

      $numero_actual_atencion = $data->numero_actual_atencion;

      $this->load->model('Model_app');
      $data = $this->Model_app->GetLetraServicio($new_id);

      $identificador = $data->identificador;


      $this->load->model('Model_app');
      $data = $this->Model_app->GetModuloAtencionID($new_id,$numero_actual_atencion);

      $moduloatencion_id = $data->moduloatencion_id;

      $this->load->model('Model_app');
      $data = $this->Model_app->GetNumeroModulo($moduloatencion_id);

      $identificador2 = $data->identificador;

      header('Content-Type: application/json');
      echo json_encode(array($numero_actual_atencion,$identificador,$moduloatencion_id,$identificador2));


    }

}

Случай состоит в том, что я ввожу один в компьютер, пойдите и этот возвращает мне один numero_actual_atencion, Я спрашиваю, если var $data она отличная в null и внутри if я достаю numero_actual_atencion и я это сохраняю в переменной, после посылаю того же самого пойдите в другую консультацию и я сохраняю то, что он возвратил мне в var $identificador, следующий акт послал того же самого пойдите и numero_actual_atencion полученный и я это сохраняю в &moduloatencion_id, я властвую moduloatencion_id и возвращенное это сохраняло в переменной $identidicador2 и в конце концов я применяюсь

echo json_encode(array($numero_actual_atencion,$identificador,$moduloatencion_id,$identificador2));

чтобы после мочь тратить Ваши данные.

Ошибка, которая бросает меня, - следующая:

В PHP Ошибка was encountered

Severity: Notice

Message: Trying to get property of нечетное число - object

Filename: controllers/HernannMovil.php

Line Number: 27

Backtrace:

File:/Applications/XAMPP/xamppfiles/htdocs/wsatencion/application/controllers/HernannMovil. Line: 27 Function: _error_handler

File:/Applications/XAMPP/xamppfiles/htdocs/wsatencion/index.php Line: 315 Function: require_once

Видимо ошибка находится в этой линии:

$this->load->model('Model_app');
$data = $this->Model_app>GetModuloAtencionID($new_id,$numero_actual_atencion);

я думаю, что я не посылаю хорошо var $numero_actual_atencion

вызывая, что он не приносит никакой информации обратно.

0
задан 11.02.2017, 14:04
2 ответа

Видя cГіdigo он дает ее мне sensaciГіn, которого ты оставил себе один';' в конце этой instrucciГіn:

$moduloatencion_id = $data->$moduloatencion_id
1
ответ дан 24.11.2019, 12:03

Хорошие
Вероятно твоя ошибка, - к которому ты добавляешь другой добавочный "$":

 $identificador = $data->$identificador;

Правильный способ соглашаться:

 $identificador = $data->identificador;
1
ответ дан 24.11.2019, 12:03