こんにちは私は持っ は配列として型CI_DB_mysqli_resultのオブジェクトを使用することはできません
A PHPエラーが
重大度が発生した
この結果:エラーメッセージ:配列
ようなタイプのCI_DB_mysqli_resultのオブジェクトを使用することはできませんファイル名:controllers/Threads.php
行番号:48
バックトレース:
これは、エラーはこのコードから
$data['title'] = $data['item']['catname'];
あるコントローラー
// category
public function threadsview($slug) {
// get threads category
$data['item'] = $this->threads_model->getThreadsCategory($slug);
$data['title'] = $data['item']['catname'];
$data['desc'] = '';
$this->load->view('themes/default/header', $data);
$this->load->view('threads/threadsview', $data);
$this->load->view('themes/default/footer');
}
そして、私のモデルでコード
//get threads categories by slug
public function getThreadsCategory($slug) {
$this->db->order_by('id','asc');
$this->db->where('slug',$slug);
$query = $this->db->get('threads_cat');
return $query;
}
の私のコードです
私は誰かがこのことに関して私に助けてくれることを願っています。
'$データ[「項目」]'配列ではありません、この行を追加します。それが配列かどうかを確認してください。 – Wreigh