在 CodeIgniter 中不使用 Active Records,向 SQL 查询传递多个参数
在 CodeIgniter 中不使用 Active Records,向 SQL 查询传递多个参数
这个问题已经有了答案:
我已经研究过这个问题,但没有得到正确的答案。我正在尝试在不使用Active Records的情况下向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(); }
在控制器中,我有:
function get_values() { $result=$this->register_model->get_values(32, 23); }
这对我不起作用,我认为这是传递参数到查询的错误,如何格式化语法使其正常工作?谢谢
admin 更改状态以发布 2023年5月21日