Webサイトにcodeigniterを使用していますが、異なるテーブルから行を返すスクリプトを実行したときに問題が発生します。しかし、それは私にエラーを書きます非オブジェクトのプロパティを取得しようとしています。これは私のコードです。問題はどこにありますか?
$this->db->select('*');
$this->db->from('orders');
$this->db->where('order_id',$order_id);
$array_keys_values = $this->db->get();
$row = $array_keys_values->row();
$this->db->select('*');
$this->db->from('pacients');
$this->db->where('pacient_account_id',$row->order_pacient_id);
$array_keys_values2 = $this->db->get();
$row2 = $array_keys_values2->row();
$this->db->select('*');
$this->db->from('doctors');
$this->db->where('doctor_account_id',$doctor_id);
$array_keys_values3 = $this->db->get();
$row3 = $array_keys_values3->row();