0
は私が...エラー「ビュー/ join_group_form.php内の非オブジェクトのメンバ関数get_group()の呼び出し」と私はここに欠けているものを見当がつかないCI - メンバー関数のエラーを呼び出す - なぜですか?
join_group_form.phpを取得していますこのコードを持っています
echo "Join group: " . $groupid;
$query1 = $this->site_model->get_group($groupid);
foreach($query1 as $r1) :
echo $r1->group_name;
endforeach;
$のグループIDは、アレイの一部として、コントローラから渡され、それがエコー最初の行に$のグループIDの罰金ですが、私はそれがコールでそれを受け入れていない、何らかの理由で推測しています$ this-> site_model-> get_group($ groupid)
これが参照するsite_model関数は次のとおりです。
public function get_group($id)
{
// Get rows from DB
$query = $this->db->get_where($this->groups, array('group_id' => $id));
// Check if at least 1 row is returned and pass to array
if($query->num_rows() > 0)
{
foreach ($query->result() as $row)
{
$data[] = $row;
}
return $data;
}
}
私は私のサイトの別の部分に非常によく似たコードを使用しましたし、それはすべての任意のヘルプ感謝、なぜこのエラーそう理解していない正常に動作します!
これを呼び出す前にモデルをロードしましたか? – Laurence
ああ、ええ、私はそうではなかった、私はそのようなバカンスです、ありがとう! – pmgrace