Как удалить ошибку уведомления: -Пытается получить свойство не объект, когда последний идентификатор вставки равен нулю в codeigniter? - PullRequest
0 голосов
/ 15 сентября 2018

Я пытаюсь сохранить увеличенное число, добавив его в последний идентификатор вставки, но когда я сохраняю первое значение в таблице базы данных, отображается сообщение об ошибке типа «ошибка уведомления: - попытка получить свойство, не являющееся объектом». Я думаю, что эта ошибка прибывает, потому что последняя вставка является нулевой в таблице. Может ли кто-нибудь помочь мне удалить эту ошибку?

Большое спасибо

Моя модель:

public function last_id()
{

    $this->db->select('RA_id');
    $this->db->from('rental_agreement');
    $this->db->order_by('RA_id','DESC');
    $this->db->limit('1');
    $query = $this->db->get();
    return $query->row();

}

Мой контроллер: -

$insert_id = $this->Rental_agreement_model->last_id();
        $last_id = $insert_id->RA_id;
        if($last_id == 0){
                        $RA_num = 'RA1';
                        }
        else{
                        $RA_num = $insert_id->RA_id;
                        }
        $RA_number = $RA_num+1;
        $RA_number1 = "RA$RA_number";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...