【发布时间】:2016-12-20 12:52:05
【问题描述】:
我正在使用 codeigniter,我在一个页面上显示所有职位空缺,每个职位都有一个按钮来查看有关当前职位的更多信息。当我尝试将单个帖子的 id 变量传递到查询中时,我不断收到以下错误。
“where 子句”中的未知列“$id”
查询代码
function get_vacancie($id) {
$query = $this->db->query('SELECT vacancies_id,name, vacancie_desc, pay FROM vacancies where vacancies_id=$id');
return $query = $query->row();
}
【问题讨论】:
-
单引号字符串不会评估
$id,而是按原样使用它。改为双引号。
标签: php codeigniter