我有一个包含 2 个表的数据库:玩家和玩家的统计数据,主键是 id。对于统计信息,PRIMARY KEY 是 id,但也有一个 p_id 的外键。
我正在尝试编写允许我动态返回某个玩家的统计数据的 sql 语句。
这就是我所拥有的。如果我改变$p_id = 1
或类似性质的东西,那么我会得到结果,但是我希望动态地做到这一点。任何帮助,将不胜感激。
public function get_stats_for_player($p_id) {
$this->db->select('*');
$this->db->from('stats');
$this->db->join('players', 'players.id = stats.p_id');
$this->db->where('stats.p_id', $p_id);
$query = $this->db->get();
return $query->result_array();
}