Mik*_*ono 0 php sql codeigniter
我已经研究了这个,但没有得到正确的答案,我试图在代码点火器中传递多个参数sql查询而不使用活动记录,它不适合我,看看我在下面做了什么
在我的模型中我有:
function get_values($id, $age)
{
$sql='SELECT * FROM tblRegister where id=? AND unit=?';
$query=$this->db->query($sql, array('$id','$age'));
return $query->result_array();
}
Run Code Online (Sandbox Code Playgroud)
在控制器中我有:
function get_values()
{
$result=$this->register_model->get_values(32, 23);
}
Run Code Online (Sandbox Code Playgroud)
这对我不起作用,我认为将参数传递给查询是一个错误,如何格式化语法以使其工作正常?问候
尝试不带引号的变量:array($ id,$ age)
function get_values($id, $age)
{
$sql='SELECT * FROM tblRegister where id=? AND unit=?';
$query=$this->db->query($sql, array($id,$age));
return $query->result_array();
}
Run Code Online (Sandbox Code Playgroud)