我在显示数据库中的所有玩家方面没有问题, 我的问题是我想显示所有依赖于位置(网站)的玩家
玩家的桌子= player_fname,player_lname,site_name。
模型:
public function sitePlayers($site_name){
$sql = "SELECT * FROM players where site_name = ?";
$query = $this->db->query($sql, array($site_name)) ;
}
控制器
public function editview($session_id)
{
$this->load->model('Session_model');
$sessionplayers = $this->Session_model->sitePlayers($site_name);
$this->load->view('sessionf/Session_manage',['sessionplayers'=>$sessionplayers]);
}
答案 0 :(得分:1)
在您的控制器中:您没有定义$ site_name;这就是为什么它抛出错误$ site_name not found;
public function editview($session_id)
{
$this->load->model('Session_model');
// define $site_name;
$sessionplayers = $this->Session_model->sitePlayers($site_name);
$this->load->view('sessionf/Session_manage',['sessionplayers'=>$sessionplayers]);
}
定义$ site_name及其好处。